{"_id":"fast-uri","_rev":"4055541","name":"fast-uri","description":"Dependency-free RFC 3986 URI toolbox","dist-tags":{"latest":"3.1.0"},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"time":{"modified":"2025-09-01T06:45:36.000Z","created":"2021-12-12T10:42:04.514Z","3.1.0":"2025-08-25T13:16:04.404Z","3.0.6":"2025-01-20T20:22:54.617Z","3.0.5":"2025-01-06T10:09:31.031Z","3.0.4":"2025-01-05T15:08:48.037Z","3.0.3":"2024-10-15T17:17:10.613Z","3.0.2":"2024-09-26T16:48:15.209Z","3.0.1":"2024-06-27T07:38:01.707Z","3.0.0":"2024-06-23T15:59:23.534Z","2.4.0":"2024-06-10T12:35:56.148Z","2.3.1":"2024-06-05T08:13:53.592Z","2.3.0":"2023-10-30T19:32:59.669Z","2.2.0":"2022-12-05T09:27:31.809Z","2.1.0":"2022-06-10T16:00:21.860Z","2.0.0":"2022-05-25T10:48:05.736Z","1.0.1":"2022-02-05T12:32:14.731Z","1.0.0":"2022-01-21T17:16:03.121Z","0.0.2":"2022-01-21T08:59:35.508Z","0.0.1":"2021-12-12T10:42:04.514Z"},"users":{},"author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"versions":{"3.1.0":{"name":"fast-uri","description":"Dependency-free RFC 3986 URI toolbox","version":"3.1.0","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"BSD-3-Clause","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Gürgün Dayıoğlu","email":"hey@gurgun.day","url":"https://heyhey.to/G"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"scripts":{"lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:browser:chromium":"playwright-test ./test/* --runner tape --browser=chromium","test:browser:firefox":"playwright-test ./test/* --runner tape --browser=firefox","test:browser:webkit":"playwright-test ./test/* --runner tape --browser=webkit","test:browser":"npm run test:browser:chromium && npm run test:browser:firefox && npm run test:browser:webkit","test:unit":"tape test/**/*.js","test:unit:dev":"npm run test:unit -- --coverage-report=html","test:typescript":"tsd"},"devDependencies":{"@fastify/pre-commit":"^2.1.0","ajv":"^8.16.0","eslint":"^9.17.0","neostandard":"^0.12.0","playwright-test":"^14.1.12","tape":"^5.8.1","tsd":"^0.32.0"},"_id":"fast-uri@3.1.0","gitHead":"2d08e68f4068320aa3f9da93a6f150e57af50c42","_nodeVersion":"22.18.0","_npmVersion":"11.5.2","dist":{"shasum":"66eecff6c764c0df9b762e62ca7edcfb53b4edfa","size":26688,"noattachment":false,"key":"/fast-uri/-/fast-uri-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-3.1.0.tgz"},"_npmUser":{"name":"gurgunday","email":"hey@gurgun.day"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-uri_3.1.0_1756127764150_0.9109705881972536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T13:16:04.404Z","publish_time":1756127764404,"_source_registry_name":"default","_cnpm_publish_time":1756127764404},"3.0.6":{"name":"fast-uri","description":"Dependency-free RFC 3986 URI toolbox","version":"3.0.6","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"BSD-3-Clause","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Gürgün Dayıoğlu","email":"hey@gurgun.day","url":"https://heyhey.to/G"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"scripts":{"bench":"node benchmark.js","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:unit":"tape test/**/*.js","test:unit:dev":"npm run test:unit -- --coverage-report=html","test:typescript":"tsd"},"devDependencies":{"@fastify/pre-commit":"^2.1.0","ajv":"^8.16.0","benchmark":"^2.1.4","coveralls":"^3.1.1","eslint":"^9.17.0","neostandard":"^0.12.0","tape":"^5.8.1","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@3.0.6","gitHead":"d40b400b0d13c3716ca5612cc61e380722f4dbd0","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"88f130b77cfaea2378d56bf970dea21257a68748","size":21135,"noattachment":false,"key":"/fast-uri/-/fast-uri-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-3.0.6.tgz"},"_npmUser":{"name":"gurgunday","email":"hey@gurgun.day"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-uri_3.0.6_1737404574362_0.9588814401890091"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T20:22:54.617Z","publish_time":1737404574617,"_source_registry_name":"default","_cnpm_publish_time":1737404574617},"3.0.5":{"name":"fast-uri","description":"Dependency-free RFC 3986 URI toolbox","version":"3.0.5","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"BSD-3-Clause","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Gürgün Dayıoğlu","email":"hey@gurgun.day","url":"https://heyhey.to/G"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"scripts":{"bench":"node benchmark.js","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:unit":"tape test/**/*.js","test:unit:dev":"npm run test:unit -- --coverage-report=html","test:typescript":"tsd"},"devDependencies":{"@fastify/pre-commit":"^2.1.0","ajv":"^8.16.0","benchmark":"^2.1.4","coveralls":"^3.1.1","eslint":"^9.17.0","neostandard":"^0.12.0","tape":"^5.8.1","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@3.0.5","gitHead":"a0451454d05f37fefd8a7a2ce53a0ee49e063789","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"19f5f9691d0dab9b85861a7bb5d98fca961da9cd","size":21152,"noattachment":false,"key":"/fast-uri/-/fast-uri-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-3.0.5.tgz"},"_npmUser":{"name":"fdawgs","email":"frazer.dev@icloud.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-uri_3.0.5_1736158170780_0.7611152611916181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T10:09:31.031Z","publish_time":1736158171031,"_source_registry_name":"default","_cnpm_publish_time":1736158171031},"3.0.4":{"name":"fast-uri","description":"Dependency-free RFC 3986 URI toolbox","version":"3.0.4","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"BSD-3-Clause","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Gürgün Dayıoğlu","email":"hey@gurgun.day","url":"https://heyhey.to/G"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"scripts":{"bench":"node benchmark.js","lint":"eslint","lint:fix":"eslint --fix","test":"npm run test:unit && npm run test:typescript","test:unit":"npx tape test/**/*.js","test:unit:dev":"npm run test:unit -- --coverage-report=html","test:typescript":"tsd"},"devDependencies":{"@fastify/pre-commit":"^2.1.0","ajv":"^8.16.0","benchmark":"^2.1.4","coveralls":"^3.1.1","eslint":"^9.17.0","neostandard":"^0.12.0","tape":"^5.8.1","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@3.0.4","gitHead":"4f6922a4903d410d4a3d26e846ac4262ebb0957b","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"bf2973f18465da231ef4b1e43a188c3bf580cf98","size":20844,"noattachment":false,"key":"/fast-uri/-/fast-uri-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-3.0.4.tgz"},"_npmUser":{"name":"fdawgs","email":"frazer.dev@icloud.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-uri_3.0.4_1736089727703_0.004487502014736133"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-05T15:08:48.037Z","publish_time":1736089728037,"_source_registry_name":"default","_cnpm_publish_time":1736089728037},"3.0.3":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"3.0.3","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"BSD-3-Clause","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint":"standard | snazzy","lint:fix":"standard --fix","test":"npm run lint && npm run test:unit && npm run test:typescript","test:ci":"npm run lint && npm run test:unit -- --coverage-report=lcovonly && npm run test:typescript","test:unit":"npx tape test/**/*.js","test:unit:dev":"npm run test:unit -- --coverage-report=html","test:typescript":"tsd"},"devDependencies":{"@fastify/pre-commit":"^2.1.0","ajv":"^8.16.0","benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.1.0","tape":"^5.8.1","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@3.0.3","gitHead":"a79e2061bc3d3e8e6d06ee091be02d66d2a7f3e2","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"892a1c91802d5d7860de728f18608a0573142241","size":20519,"noattachment":false,"key":"/fast-uri/-/fast-uri-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-3.0.3.tgz"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_3.0.3_1729012630345_0.834769657916993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-15T17:17:10.613Z","publish_time":1729012630613,"_source_registry_name":"default","_cnpm_publish_time":1729012630613},"3.0.2":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"3.0.2","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint":"standard | snazzy","lint:fix":"standard --fix","test":"npm run lint && npm run test:unit && npm run test:typescript","test:ci":"npm run lint && npm run test:unit -- --coverage-report=lcovonly && npm run test:typescript","test:unit":"npx tape test/**/*.js","test:unit:dev":"npm run test:unit -- --coverage-report=html","test:typescript":"tsd"},"devDependencies":{"@fastify/pre-commit":"^2.1.0","ajv":"^8.16.0","benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.1.0","tape":"^5.8.1","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@3.0.2","gitHead":"a81bfb8ca4298d0b857bbab48f15c2abc6a8232f","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"d78b298cf70fd3b752fd951175a3da6a7b48f024","size":20514,"noattachment":false,"key":"/fast-uri/-/fast-uri-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-3.0.2.tgz"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_3.0.2_1727369294948_0.77161391620773"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T16:48:15.209Z","publish_time":1727369295209,"_source_registry_name":"default","_cnpm_publish_time":1727369295209},"3.0.1":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"3.0.1","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint":"standard | snazzy","lint:fix":"standard --fix","test":"npm run lint && npm run test:unit && npm run test:typescript","test:ci":"npm run lint && npm run test:unit -- --coverage-report=lcovonly && npm run test:typescript","test:unit":"tap","test:unit:dev":"npm run test:unit -- --coverage-report=html","test:typescript":"tsd"},"devDependencies":{"@fastify/pre-commit":"^2.1.0","ajv":"^8.16.0","benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.1.0","tap":"^18.7.2","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@3.0.1","gitHead":"986abce97b2303c69011da82805285a59e5967de","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"cddd2eecfc83a71c1be2cc2ef2061331be8a7134","size":21434,"noattachment":false,"key":"/fast-uri/-/fast-uri-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-3.0.1.tgz"},"_npmUser":{"name":"gurgunday","email":"hey@gurgun.day"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_3.0.1_1719473881540_0.08969142661754814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-27T07:38:01.707Z","publish_time":1719473881707,"_source_registry_name":"default","maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_cnpm_publish_time":1719473881707},"3.0.0":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"3.0.0","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint":"standard | snazzy","lint:fix":"standard --fix","test":"npm run lint && npm run test:unit && npm run test:typescript","test:ci":"npm run lint && npm run test:unit -- --coverage-report=lcovonly && npm run test:typescript","test:unit":"tap","test:unit:dev":"npm run test:unit -- --coverage-report=html","test:typescript":"tsd"},"devDependencies":{"@fastify/pre-commit":"^2.1.0","benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.1.0","tap":"^18.7.2","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@3.0.0","gitHead":"5964558737eab37fffed66987be5b6a4d550f528","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"f5ba3f3b26a06d54ebccde911b432391c63be251","size":21144,"noattachment":false,"key":"/fast-uri/-/fast-uri-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-3.0.0.tgz"},"_npmUser":{"name":"jsumners","email":"james.sumners@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_3.0.0_1719158363367_0.6255606820749082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-23T15:59:23.534Z","publish_time":1719158363534,"_source_registry_name":"default","maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_cnpm_publish_time":1719158363534},"2.4.0":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"2.4.0","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@2.4.0","gitHead":"856e241efa1e042eced4938e7e59883729178174","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"67eae6fbbe9f25339d5d3f4c4234787b65d7d55e","size":14926,"noattachment":false,"key":"/fast-uri/-/fast-uri-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-2.4.0.tgz"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_2.4.0_1718022955950_0.1676096785197092"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-10T12:35:56.148Z","publish_time":1718022956148,"_source_registry_name":"default","_cnpm_publish_time":1718022956148},"2.3.1":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"2.3.1","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.31.0","uri-js":"^4.4.1"},"_id":"fast-uri@2.3.1","gitHead":"7ffca1e67b7d6d34cfbc3f91a1adc9a8c07728d5","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"14af6294f8d5b7b10703351ca63590686251a6bf","size":14900,"noattachment":false,"key":"/fast-uri/-/fast-uri-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-2.3.1.tgz"},"_npmUser":{"name":"gurgunday","email":"hey@gurgun.day"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_2.3.1_1717575233382_0.21714633452316878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T08:13:53.592Z","publish_time":1717575233592,"_source_registry_name":"default","_cnpm_publish_time":1717575233592},"2.3.0":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"2.3.0","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.29.0","uri-js":"^4.4.1"},"dependencies":{},"tap":{"check-coverage":false},"_id":"fast-uri@2.3.0","gitHead":"22715af7358f8928d84c0ab67f2ac59da84e991e","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"shasum":"bdae493942483d299e7285dcb4627767d42e2793","size":14769,"noattachment":false,"key":"/fast-uri/-/fast-uri-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-2.3.0.tgz"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_2.3.0_1698694379507_0.8124008727102578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-30T19:32:59.669Z","publish_time":1698694379669,"_source_registry_name":"default","_cnpm_publish_time":1698694379669},"2.2.0":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"2.2.0","main":"index.js","type":"commonjs","types":"types/index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.24.1","uri-js":"^4.4.1"},"dependencies":{},"tap":{"check-coverage":false},"gitHead":"2394025b8ab51f6962204b2cd38e2909b5e1bbe3","_id":"fast-uri@2.2.0","_nodeVersion":"16.17.0","_npmVersion":"9.1.2","dist":{"shasum":"519a0f849bef714aad10e9753d69d8f758f7445a","size":14790,"noattachment":false,"key":"/fast-uri/-/fast-uri-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-2.2.0.tgz"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_2.2.0_1670232451592_0.8528374786126331"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-05T09:45:47.438Z","publish_time":1670232451809,"_cnpm_publish_time":1670232451809},"2.1.0":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"2.1.0","main":"index.js","type":"commonjs","types":"index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.4.4","uri-js":"^4.4.1"},"dependencies":{},"tap":{"check-coverage":false},"gitHead":"b4bfd4ea22cd9c9b7f0dd2be1b71b31f292e69ce","_id":"fast-uri@2.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.12.1","dist":{"shasum":"9279432d6b53675c90116b947ed2bbba582d6fb5","size":14584,"noattachment":false,"key":"/fast-uri/-/fast-uri-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-2.1.0.tgz"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_2.1.0_1654876821706_0.4342377897212166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-10T16:47:12.922Z","publish_time":1654876821860,"_cnpm_publish_time":1654876821860},"2.0.0":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"2.0.0","main":"index.js","type":"commonjs","types":"index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.0.0","tsd":"^0.20.0","typescript":"^4.4.4","uri-js":"^4.4.1"},"dependencies":{},"tap":{"check-coverage":false},"gitHead":"e1387f63fd835872d4659f1ef81e4d8d546e04a5","_id":"fast-uri@2.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"a0c1fcbfe769cb023f9d9808798103847de66036","size":14555,"noattachment":false,"key":"/fast-uri/-/fast-uri-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-2.0.0.tgz"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_2.0.0_1653475685554_0.20139806336268928"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-25T13:04:06.369Z","publish_time":1653475685736,"_cnpm_publish_time":1653475685736},"1.0.1":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"1.0.1","main":"index.js","type":"commonjs","types":"index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^16.0.4","tap":"^15.0.10","tsd":"^0.19.0","typescript":"^4.4.4","uri-js":"^4.4.1"},"dependencies":{},"tap":{"check-coverage":false},"gitHead":"171af3fd5889f38edbf43eb364f1fc180bb35313","_id":"fast-uri@1.0.1","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"shasum":"dd637f093bccf17ebea58a70c178ee8a70b5aa45","size":15098,"noattachment":false,"key":"/fast-uri/-/fast-uri-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-1.0.1.tgz"},"_npmUser":{"name":"zekth","email":"vince.legoff@gmail.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_1.0.1_1644064334581_0.6615352020760208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-05T12:32:19.666Z","publish_time":1644064334731,"_cnpm_publish_time":1644064334731},"1.0.0":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"1.0.0","main":"index.js","type":"commonjs","types":"index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^16.0.4","tap":"^15.0.10","tsd":"^0.19.0","typescript":"^4.4.4","uri-js":"^4.4.1"},"dependencies":{},"tap":{"check-coverage":false},"gitHead":"c1913a5c9aa54c735b0cc08badf1d002461ebb47","_id":"fast-uri@1.0.0","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"shasum":"aeb77c699b79d6277e337e4b3cc3907f18ef441e","size":15076,"noattachment":false,"key":"/fast-uri/-/fast-uri-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-1.0.0.tgz"},"_npmUser":{"name":"zekth","email":"vince.legoff@gmail.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_1.0.0_1642785362918_0.483342223970711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-21T17:16:10.894Z","publish_time":1642785363121,"_cnpm_publish_time":1642785363121},"0.0.2":{"name":"fast-uri","description":"Dependency free RFC 3986 URI toolbox","version":"0.0.2","main":"index.js","type":"commonjs","types":"index.d.ts","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"repository":{"type":"git","url":"git+https://github.com/fastify/fast-uri.git"},"bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"homepage":"https://github.com/fastify/fast-uri","scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^16.0.4","tap":"^15.0.10","tsd":"^0.19.0","typescript":"^4.4.4","uri-js":"^4.4.1"},"dependencies":{},"tap":{"check-coverage":false},"gitHead":"25aa5527b617910f4bae4f41a8d6566ea23e6b8a","_id":"fast-uri@0.0.2","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"shasum":"3bf622e7f65db1ca4c068ea227e847f67556ea1a","size":15076,"noattachment":false,"key":"/fast-uri/-/fast-uri-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-0.0.2.tgz"},"_npmUser":{"name":"zekth","email":"vince.legoff@gmail.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_0.0.2_1642755575310_0.9253269096183165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-21T09:10:03.107Z","publish_time":1642755575508,"_cnpm_publish_time":1642755575508},"0.0.1":{"name":"fast-uri","version":"0.0.1","main":"index.js","license":"MIT","author":{"name":"Vincent Le Goff","email":"vince.legoff@gmail.com","url":"https://github.com/zekth"},"scripts":{"bench":"node benchmark.js","lint:fix":"standard --fix","test:lint":"standard | snazzy","test:typescript":"tsd","test:unit":"tap -J test/*.test.js","test:unit:dev":"tap -J test/*.test.js --coverage-report=html","test":"npm run test:lint && npm run test:unit && npm run test:typescript","test:ci":"npm run test:lint && npm run test:unit -- --cov --coverage-report=lcovonly && npm run test:typescript"},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.1.1","snazzy":"^9.0.0","standard":"^16.0.4","tap":"^15.0.10","tsd":"^0.19.0","typescript":"^4.4.4","uri-js":"^4.4.1"},"dependencies":{},"tap":{"check-coverage":false},"types":"./index.d.ts","gitHead":"7ec8e5d71cc464168e2831c7fc494388d27a283b","description":"<div align=\"center\">","_id":"fast-uri@0.0.1","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"shasum":"8ae168f4f9566f98b6fdc58924da4702f2a697eb","size":14851,"noattachment":false,"key":"/fast-uri/-/fast-uri-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-uri/download/fast-uri-0.0.1.tgz"},"_npmUser":{"name":"zekth","email":"vince.legoff@gmail.com"},"directories":{},"maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"delvedor","email":""},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fdawgs","email":""},{"name":"gurgunday","email":""},{"name":"ivan-tymoshenko","email":""},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":""},{"name":"metcoder95","email":""},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-uri_0.0.1_1639305724331_0.8721382480239435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-28T01:27:03.051Z","publish_time":1639305724514,"_cnpm_publish_time":1639305724514}},"readme":"# fast-uri\n\n<div align=\"center\">\n\n[![NPM version](https://img.shields.io/npm/v/fast-uri.svg?style=flat)](https://www.npmjs.com/package/fast-uri)\n[![CI](https://github.com/fastify/fast-uri/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/fastify/fast-uri/actions/workflows/ci.yml)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\n</div>\n\nDependency-free RFC 3986 URI toolbox.\n\n## Usage\n\n## Options\n\nAll of the above functions can accept an additional options argument that is an object that can contain one or more of the following properties:\n\n*\t`scheme` (string)\n\tIndicates the scheme that the URI should be treated as, overriding the URI's normal scheme parsing behavior.\n\n*\t`reference` (string)\n\tIf set to `\"suffix\"`, it indicates that the URI is in the suffix format and the parser will use the option's `scheme` property to determine the URI's scheme.\n\n*\t`tolerant` (boolean, false)\n\tIf set to `true`, the parser will relax URI resolving rules.\n\n*\t`absolutePath` (boolean, false)\n\tIf set to `true`, the serializer will not resolve a relative `path` component.\n\n*\t`unicodeSupport` (boolean, false)\n\tIf set to `true`, the parser will unescape non-ASCII characters in the parsed output as per [RFC 3987](http://www.ietf.org/rfc/rfc3987.txt).\n\n*\t`domainHost` (boolean, false)\n\tIf set to `true`, the library will treat the `host` component as a domain name, and convert IDNs (International Domain Names) as per [RFC 5891](http://www.ietf.org/rfc/rfc5891.txt).\n\n### Parse\n\n```js\nconst uri = require('fast-uri')\nuri.parse('uri://user:pass@example.com:123/one/two.three?q1=a1&q2=a2#body')\n// Output\n{\n  scheme: \"uri\",\n  userinfo: \"user:pass\",\n  host: \"example.com\",\n  port: 123,\n  path: \"/one/two.three\",\n  query: \"q1=a1&q2=a2\",\n  fragment: \"body\"\n}\n```\n\n### Serialize\n\n```js\nconst uri = require('fast-uri')\nuri.serialize({scheme: \"http\", host: \"example.com\", fragment: \"footer\"})\n// Output\n\"http://example.com/#footer\"\n\n```\n\n### Resolve\n\n```js\nconst uri = require('fast-uri')\nuri.resolve(\"uri://a/b/c/d?q\", \"../../g\")\n// Output\n\"uri://a/g\"\n```\n\n### Equal\n\n```js\nconst uri = require('fast-uri')\nuri.equal(\"example://a/b/c/%7Bfoo%7D\", \"eXAMPLE://a/./b/../b/%63/%7bfoo%7d\")\n// Output\ntrue\n```\n\n## Scheme supports\n\nfast-uri supports inserting custom [scheme](http://en.wikipedia.org/wiki/URI_scheme)-dependent processing rules. Currently, fast-uri has built-in support for the following schemes:\n\n*\thttp \\[[RFC 2616](http://www.ietf.org/rfc/rfc2616.txt)\\]\n*\thttps \\[[RFC 2818](http://www.ietf.org/rfc/rfc2818.txt)\\]\n*\tws \\[[RFC 6455](http://www.ietf.org/rfc/rfc6455.txt)\\]\n*\twss \\[[RFC 6455](http://www.ietf.org/rfc/rfc6455.txt)\\]\n*\turn \\[[RFC 2141](http://www.ietf.org/rfc/rfc2141.txt)\\]\n*\turn:uuid \\[[RFC 4122](http://www.ietf.org/rfc/rfc4122.txt)\\]\n\n\n## Benchmarks\n\n```\nfast-uri benchmark\n┌─────────┬──────────────────────────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐\n│ (index) │ Task name                                │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │\n├─────────┼──────────────────────────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤\n│ 0       │ 'fast-uri: parse domain'                 │ '951.31 ± 0.75%' │ '875.00 ± 11.00' │ '1122538 ± 0.01%'      │ '1142857 ± 14550'      │ 1051187 │\n│ 1       │ 'fast-uri: parse IPv4'                   │ '443.44 ± 0.22%' │ '406.00 ± 3.00'  │ '2422762 ± 0.01%'      │ '2463054 ± 18335'      │ 2255105 │\n│ 2       │ 'fast-uri: parse IPv6'                   │ '1241.6 ± 1.74%' │ '1131.0 ± 30.00' │ '875177 ± 0.02%'       │ '884173 ± 24092'       │ 805399  │\n│ 3       │ 'fast-uri: parse URN'                    │ '689.19 ± 4.29%' │ '618.00 ± 9.00'  │ '1598373 ± 0.01%'      │ '1618123 ± 23913'      │ 1450972 │\n│ 4       │ 'fast-uri: parse URN uuid'               │ '1025.4 ± 2.02%' │ '921.00 ± 19.00' │ '1072419 ± 0.02%'      │ '1085776 ± 22871'      │ 975236  │\n│ 5       │ 'fast-uri: serialize uri'                │ '1028.5 ± 0.53%' │ '933.00 ± 43.00' │ '1063310 ± 0.02%'      │ '1071811 ± 50523'      │ 972249  │\n│ 6       │ 'fast-uri: serialize long uri with dots' │ '1805.1 ± 0.52%' │ '1627.0 ± 17.00' │ '602620 ± 0.02%'       │ '614628 ± 6490'        │ 553997  │\n│ 7       │ 'fast-uri: serialize IPv6'               │ '2569.4 ± 2.69%' │ '2302.0 ± 21.00' │ '426080 ± 0.03%'       │ '434405 ± 3999'        │ 389194  │\n│ 8       │ 'fast-uri: serialize ws'                 │ '979.39 ± 0.43%' │ '882.00 ± 8.00'  │ '1111665 ± 0.02%'      │ '1133787 ± 10378'      │ 1021045 │\n│ 9       │ 'fast-uri: resolve'                      │ '2208.2 ± 1.08%' │ '1980.0 ± 24.00' │ '495001 ± 0.03%'       │ '505051 ± 6049'        │ 452848  │\n└─────────┴──────────────────────────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘\nuri-js benchmark\n┌─────────┬───────────────────────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐\n│ (index) │ Task name                             │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │\n├─────────┼───────────────────────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤\n│ 0       │ 'urijs: parse domain'                 │ '3618.3 ± 0.43%' │ '3314.0 ± 33.00' │ '294875 ± 0.04%'       │ '301750 ± 2975'        │ 276375  │\n│ 1       │ 'urijs: parse IPv4'                   │ '4024.1 ± 0.41%' │ '3751.0 ± 25.00' │ '261981 ± 0.04%'       │ '266596 ± 1789'        │ 248506  │\n│ 2       │ 'urijs: parse IPv6'                   │ '5417.2 ± 0.46%' │ '4968.0 ± 43.00' │ '196023 ± 0.05%'       │ '201288 ± 1727'        │ 184598  │\n│ 3       │ 'urijs: parse URN'                    │ '1324.2 ± 0.23%' │ '1229.0 ± 17.00' │ '801535 ± 0.02%'       │ '813670 ± 11413'       │ 755185  │\n│ 4       │ 'urijs: parse URN uuid'               │ '1822.0 ± 3.08%' │ '1655.0 ± 15.00' │ '594433 ± 0.02%'       │ '604230 ± 5427'        │ 548843  │\n│ 5       │ 'urijs: serialize uri'                │ '4196.8 ± 0.36%' │ '3908.0 ± 27.00' │ '251146 ± 0.04%'       │ '255885 ± 1756'        │ 238276  │\n│ 6       │ 'urijs: serialize long uri with dots' │ '8331.0 ± 1.30%' │ '7658.0 ± 72.00' │ '126440 ± 0.07%'       │ '130582 ± 1239'        │ 120034  │\n│ 7       │ 'urijs: serialize IPv6'               │ '5685.5 ± 0.30%' │ '5366.0 ± 33.00' │ '182632 ± 0.05%'       │ '186359 ± 1153'        │ 175886  │\n│ 8       │ 'urijs: serialize ws'                 │ '4159.3 ± 0.20%' │ '3899.0 ± 28.00' │ '250459 ± 0.04%'       │ '256476 ± 1855'        │ 240423  │\n│ 9       │ 'urijs: resolve'                      │ '6729.9 ± 0.39%' │ '6261.0 ± 37.00' │ '156361 ± 0.06%'       │ '159719 ± 949'         │ 148591  │\n└─────────┴───────────────────────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘\nWHATWG URL benchmark\n┌─────────┬────────────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐\n│ (index) │ Task name                  │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │\n├─────────┼────────────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤\n│ 0       │ 'WHATWG URL: parse domain' │ '475.22 ± 0.20%' │ '444.00 ± 5.00'  │ '2217599 ± 0.01%'      │ '2252252 ± 25652'      │ 2104289 │\n│ 1       │ 'WHATWG URL: parse URN'    │ '384.78 ± 0.85%' │ '350.00 ± 5.00'  │ '2809071 ± 0.01%'      │ '2857143 ± 41408'      │ 2598885 │\n└─────────┴────────────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘\n```\n\n## TODO\n\n- [ ] Support MailTo\n- [ ] Be 100% iso compatible with uri-js\n\n## License\n\nLicensed under [BSD-3-Clause](./LICENSE).\n","_attachments":{},"homepage":"https://github.com/fastify/fast-uri","bugs":{"url":"https://github.com/fastify/fast-uri/issues"},"license":"BSD-3-Clause"}