{"_id":"ufo","_rev":"4109182","name":"ufo","description":"URL utils for humans","dist-tags":{"0.5x":"0.5.5","0.6x":"0.6.12","latest":"1.6.3"},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"time":{"modified":"2026-01-23T00:52:47.000Z","created":"2012-05-16T09:27:59.320Z","1.6.3":"2026-01-14T23:46:35.800Z","1.6.2":"2026-01-06T11:28:14.312Z","1.6.1":"2025-04-08T08:11:18.539Z","1.6.0":"2025-04-07T14:31:55.190Z","1.5.4":"2024-07-16T18:29:38.850Z","1.5.3":"2024-03-20T11:33:03.453Z","1.5.2":"2024-03-18T11:45:13.967Z","1.5.1":"2024-03-15T22:49:15.474Z","1.5.0":"2024-03-15T16:25:51.911Z","1.4.0":"2024-02-06T10:20:53.702Z","1.3.2":"2023-11-15T16:37:58.637Z","1.3.1":"2023-09-28T10:38:53.629Z","1.3.0":"2023-08-24T18:19:49.437Z","1.2.0":"2023-07-29T06:43:09.500Z","1.1.2":"2023-05-03T23:35:56.096Z","1.1.1":"2023-02-27T16:52:39.681Z","1.1.0":"2023-02-16T23:01:28.490Z","1.0.1":"2022-11-29T12:28:18.562Z","1.0.0":"2022-11-14T17:23:31.931Z","0.8.6":"2022-10-15T16:54:41.512Z","0.8.5":"2022-07-07T16:01:12.840Z","0.8.4":"2022-05-06T15:48:19.001Z","0.8.3":"2022-03-31T19:01:31.200Z","0.8.2":"2022-03-31T18:47:19.313Z","0.8.1":"2022-03-16T10:20:12.090Z","0.8.0":"2022-03-15T20:39:13.463Z","0.7.11":"2022-02-25T21:40:56.125Z","0.5.5":"2022-01-31T11:47:28.561Z","0.6.12":"2022-01-31T11:44:57.880Z","0.7.10":"2022-01-31T11:41:53.308Z","0.7.9":"2021-08-17T17:52:39.478Z","0.7.8":"2021-08-17T17:21:49.399Z","0.7.7":"2021-06-30T17:46:43.043Z","0.7.6":"2021-06-30T16:24:49.018Z","0.7.5":"2021-05-17T10:36:24.961Z","0.7.4":"2021-05-11T18:52:32.903Z","0.7.3":"2021-05-11T11:17:23.423Z","0.7.2":"2021-04-28T10:48:18.256Z","0.7.1":"2021-04-23T18:19:23.849Z","0.7.0":"2021-04-23T12:02:48.325Z","0.6.11":"2021-04-06T20:41:47.438Z","0.6.10":"2021-03-09T17:39:57.520Z","0.6.9":"2021-03-05T12:40:09.148Z","0.6.8":"2021-03-05T11:21:35.911Z","0.6.7":"2021-02-22T20:38:58.660Z","0.6.6":"2021-02-10T11:56:46.590Z","0.6.5":"2021-02-10T11:17:16.985Z","0.6.4":"2021-02-08T23:37:22.366Z","0.6.3":"2021-02-08T23:11:14.764Z","0.6.2":"2021-02-08T10:19:50.695Z","0.6.1":"2021-02-02T22:45:08.566Z","0.6.0":"2021-02-02T22:34:44.533Z","0.5.4":"2021-01-07T13:11:25.457Z","0.5.3":"2021-01-06T17:16:22.956Z","0.5.2":"2020-12-22T17:18:28.453Z","0.1.5":"2012-06-21T07:45:33.294Z","0.1.4":"2012-06-20T10:05:14.434Z","0.1.3":"2012-06-07T11:41:55.930Z","0.1.2":"2012-05-23T07:51:09.248Z","0.1.1":"2012-05-18T09:46:30.588Z","0.1.0":"2012-05-16T09:27:59.320Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"versions":{"1.6.3":{"name":"ufo","version":"1.6.3","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint . && prettier -c src test","lint:fix":"eslint --fix . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^25.0.8","@vitest/coverage-v8":"^4.0.17","automd":"^0.4.2","changelogen":"^0.6.2","eslint":"^9.39.2","eslint-config-unjs":"^0.6.2","jiti":"^2.6.1","prettier":"^3.7.4","typescript":"^5.9.3","unbuild":"^3.6.1","untyped":"^2.0.0","vitest":"^4.0.17"},"packageManager":"pnpm@10.28.0","gitHead":"11308c0bb5cb4a4bc3bfcbdc5c03177b097423e6","_id":"ufo@1.6.3","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"shasum":"799666e4e88c122a9659805e30b9dc071c3aed4f","size":21419,"noattachment":false,"key":"/ufo/-/ufo-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.6.3.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ufo_1.6.3_1768434395615_0.2826429576780347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T23:46:35.800Z","publish_time":1768434395800,"_source_registry_name":"default","_cnpm_publish_time":1768434395800},"1.6.2":{"name":"ufo","version":"1.6.2","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint . && prettier -c src test","lint:fix":"eslint --fix . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16","automd":"^0.4.2","changelogen":"^0.6.2","eslint":"^9.39.2","eslint-config-unjs":"^0.6.2","jiti":"^2.6.1","prettier":"^3.7.4","typescript":"^5.9.3","unbuild":"^3.6.1","untyped":"^2.0.0","vitest":"^4.0.16"},"packageManager":"pnpm@10.27.0","gitHead":"7da3795f204bc89d9b7da00e16853a62f402b245","_id":"ufo@1.6.2","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"shasum":"aaf4d46b98425b2fb5031abe8d65ca069e93e755","size":21304,"noattachment":false,"key":"/ufo/-/ufo-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.6.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ufo_1.6.2_1767698894172_0.766658404688803"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-06T11:28:14.312Z","publish_time":1767698894312,"_source_registry_name":"default","_cnpm_publish_time":1767698894312},"1.6.1":{"name":"ufo","version":"1.6.1","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint . && prettier -c src test","lint:fix":"eslint --fix . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^22.14.0","@vitest/coverage-v8":"^3.1.1","automd":"^0.4.0","changelogen":"^0.6.1","eslint":"^9.24.0","eslint-config-unjs":"^0.4.2","jiti":"^2.4.2","prettier":"^3.5.3","typescript":"^5.8.3","unbuild":"^3.5.0","untyped":"^2.0.0","vitest":"^3.1.1"},"packageManager":"pnpm@10.7.1","_id":"ufo@1.6.1","gitHead":"b83cbea04b7cabdfb0592f357520c08f1bf647c4","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"ac2db1d54614d1b22c1d603e3aef44a85d8f146b","size":20356,"noattachment":false,"key":"/ufo/-/ufo-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.6.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ufo_1.6.1_1744099878367_0.8333590075231165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-08T08:11:18.539Z","publish_time":1744099878539,"_source_registry_name":"default","_cnpm_publish_time":1744099878539},"1.6.0":{"name":"ufo","version":"1.6.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint . && prettier -c src test","lint:fix":"eslint --fix . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^22.14.0","@vitest/coverage-v8":"^3.1.1","automd":"^0.4.0","changelogen":"^0.6.1","eslint":"^9.24.0","eslint-config-unjs":"^0.4.2","jiti":"^2.4.2","prettier":"^3.5.3","typescript":"^5.8.3","unbuild":"^3.5.0","untyped":"^2.0.0","vitest":"^3.1.1"},"packageManager":"pnpm@10.7.1","_id":"ufo@1.6.0","gitHead":"5b87427f05d0f34f484b1c9559175d65573b8e1c","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"97c0729950279476b94b4ccdfd264a7206f7c872","size":20434,"noattachment":false,"key":"/ufo/-/ufo-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.6.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ufo_1.6.0_1744036315026_0.816824429828733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-07T14:31:55.190Z","publish_time":1744036315190,"_source_registry_name":"default","_cnpm_publish_time":1744036315190},"1.5.4":{"name":"ufo","version":"1.5.4","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint . && prettier -c src test","lint:fix":"eslint --fix . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^20.14.10","@vitest/coverage-v8":"^2.0.3","automd":"^0.3.8","changelogen":"^0.5.5","eslint":"^9.7.0","eslint-config-unjs":"^0.3.2","jiti":"^1.21.6","prettier":"^3.3.3","typescript":"^5.5.3","unbuild":"^2.0.0","untyped":"^1.4.2","vitest":"^2.0.3"},"packageManager":"pnpm@9.5.0","_id":"ufo@1.5.4","gitHead":"0f15ddc67f06c7abe16ef863d71a58b0c615b477","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"shasum":"16d6949674ca0c9e0fbbae1fa20a71d7b1ded754","size":20292,"noattachment":false,"key":"/ufo/-/ufo-1.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.5.4.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.5.4_1721154578635_0.45845732604627387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-16T18:29:38.850Z","publish_time":1721154578850,"_source_registry_name":"default","_cnpm_publish_time":1721154578850},"1.5.3":{"name":"ufo","version":"1.5.3","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^20.11.30","@vitest/coverage-v8":"^1.4.0","automd":"^0.3.6","changelogen":"^0.5.5","eslint":"^8.57.0","eslint-config-unjs":"^0.2.1","jiti":"^1.21.0","prettier":"^3.2.5","typescript":"^5.4.2","unbuild":"^2.0.0","untyped":"^1.4.2","vitest":"^1.4.0"},"packageManager":"pnpm@8.15.5","_id":"ufo@1.5.3","gitHead":"27573123da6c36b9837fbc9cb021c3f1e4b1a340","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"3325bd3c977b6c6cd3160bf4ff52989adc9d3344","size":20240,"noattachment":false,"key":"/ufo/-/ufo-1.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.5.3.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.5.3_1710934383275_0.783797114821752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-20T11:33:03.453Z","publish_time":1710934383453,"_source_registry_name":"default","_cnpm_publish_time":1710934383453},"1.5.2":{"name":"ufo","version":"1.5.2","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^20.11.28","@vitest/coverage-v8":"^1.4.0","automd":"^0.3.6","changelogen":"^0.5.5","eslint":"^8.57.0","eslint-config-unjs":"^0.2.1","jiti":"^1.21.0","prettier":"^3.2.5","typescript":"^5.4.2","unbuild":"^2.0.0","untyped":"^1.4.2","vitest":"^1.4.0"},"packageManager":"pnpm@8.15.5","_id":"ufo@1.5.2","gitHead":"c84812a178d07168d44e6ad29ad3e2da9b9a06ea","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"e547561ac56896fc8b9a3f2fb2552169f3629035","size":20103,"noattachment":false,"key":"/ufo/-/ufo-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.5.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.5.2_1710762313815_0.6530492906322849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-18T11:45:13.967Z","publish_time":1710762313967,"_source_registry_name":"default","_cnpm_publish_time":1710762313967},"1.5.1":{"name":"ufo","version":"1.5.1","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^20.11.25","@vitest/coverage-v8":"^1.3.1","automd":"^0.3.6","changelogen":"^0.5.5","eslint":"^8.57.0","eslint-config-unjs":"^0.2.1","jiti":"^1.21.0","prettier":"^3.2.5","typescript":"^5.4.2","unbuild":"^2.0.0","untyped":"^1.4.2","vitest":"^1.3.1"},"packageManager":"pnpm@8.15.4","_id":"ufo@1.5.1","gitHead":"2dd616e5dcf8f62a85b2dc742ee72454f393b577","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"ec42543a918def8d0ce185e498d080016f35daf6","size":20097,"noattachment":false,"key":"/ufo/-/ufo-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.5.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.5.1_1710542955298_0.2472652173005898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-15T22:49:15.474Z","publish_time":1710542955474,"_source_registry_name":"default","_cnpm_publish_time":1710542955474},"1.5.0":{"name":"ufo","version":"1.5.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^20.11.25","@vitest/coverage-v8":"^1.3.1","automd":"^0.3.6","changelogen":"^0.5.5","eslint":"^8.57.0","eslint-config-unjs":"^0.2.1","jiti":"^1.21.0","prettier":"^3.2.5","typescript":"^5.4.2","unbuild":"^2.0.0","untyped":"^1.4.2","vitest":"^1.3.1"},"packageManager":"pnpm@8.15.4","_id":"ufo@1.5.0","gitHead":"bd65b41b50ef22a0c7c44cf349a16e1271996431","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"a6f358bf16d4f847d830f23395768638bc21c632","size":19992,"noattachment":false,"key":"/ufo/-/ufo-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.5.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.5.0_1710519951693_0.8039681560311991"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-15T16:25:51.911Z","publish_time":1710519951911,"_source_registry_name":"default","_cnpm_publish_time":1710519951911},"1.4.0":{"name":"ufo","version":"1.4.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"automd && unbuild","automd":"automd","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run --typecheck"},"devDependencies":{"@types/node":"^20.11.16","@vitest/coverage-v8":"^1.2.2","automd":"^0.1.1","changelogen":"^0.5.5","eslint":"^8.56.0","eslint-config-unjs":"^0.2.1","jiti":"^1.21.0","prettier":"^3.2.5","typescript":"^5.3.3","unbuild":"^2.0.0","untyped":"^1.4.2","vitest":"^1.2.2"},"packageManager":"pnpm@8.15.1","_id":"ufo@1.4.0","gitHead":"541bc6255ad8f3fcaf299949de48e1c4579abd4c","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"39845b31be81b4f319ab1d99fd20c56cac528d32","size":18829,"noattachment":false,"key":"/ufo/-/ufo-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.4.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.4.0_1707214853534_0.5340583449561194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-06T10:20:53.702Z","publish_time":1707214853702,"_source_registry_name":"default","_cnpm_publish_time":1707214853702},"1.3.2":{"name":"ufo","version":"1.3.2","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest --run typecheck && vitest run"},"devDependencies":{"@types/node":"^20.9.0","@vitest/coverage-v8":"^0.34.6","changelogen":"^0.5.5","eslint":"^8.53.0","eslint-config-unjs":"^0.2.1","prettier":"^3.1.0","typescript":"^5.2.2","unbuild":"^2.0.0","vitest":"^0.34.6"},"packageManager":"pnpm@8.10.5","gitHead":"9c1d90ef0fb8811ea282aaa2da1a2402d4070eb3","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.3.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"c7d719d0628a1c80c006d2240e0d169f6e3c0496","size":15379,"noattachment":false,"key":"/ufo/-/ufo-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.3.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.3.2_1700066278447_0.036593762335823454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T16:37:58.637Z","publish_time":1700066278637,"_source_registry_name":"default","_cnpm_publish_time":1700066278637},"1.3.1":{"name":"ufo","version":"1.3.1","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest --run typecheck && vitest run"},"devDependencies":{"@types/node":"^20.7.1","@vitest/coverage-v8":"^0.34.5","changelogen":"^0.5.5","eslint":"^8.50.0","eslint-config-unjs":"^0.2.1","prettier":"^3.0.3","typescript":"^5.2.2","unbuild":"^2.0.0","vitest":"^0.34.5"},"packageManager":"pnpm@8.7.6","gitHead":"5da74c4c6aee89a9240fcb5ff06c363c7f09e1d3","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.3.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"e085842f4627c41d4c1b60ebea1f75cdab4ce86b","size":15139,"noattachment":false,"key":"/ufo/-/ufo-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.3.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.3.1_1695897533362_0.025969815277593344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T10:38:53.629Z","publish_time":1695897533629,"_source_registry_name":"default","_cnpm_publish_time":1695897533629},"1.3.0":{"name":"ufo","version":"1.3.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest --run typecheck && vitest run"},"devDependencies":{"@types/node":"^20.5.4","@vitest/coverage-v8":"^0.34.2","changelogen":"^0.5.5","eslint":"^8.47.0","eslint-config-unjs":"^0.2.1","prettier":"^3.0.2","typescript":"^5.1.6","unbuild":"^2.0.0","vitest":"^0.34.2"},"packageManager":"pnpm@8.6.12","gitHead":"908a5d52835346caa889abf6f0edf82556436f35","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.3.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"shasum":"c92f8ac209daff607c57bbd75029e190930a0019","size":9665,"noattachment":false,"key":"/ufo/-/ufo-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.3.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.3.0_1692901189230_0.6597709203144375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-24T18:19:49.437Z","publish_time":1692901189437,"_source_registry_name":"default","_cnpm_publish_time":1692901189437},"1.2.0":{"name":"ufo","version":"1.2.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest --run typecheck && vitest run"},"devDependencies":{"@types/node":"^20.4.5","@vitest/coverage-v8":"^0.33.0","changelogen":"^0.5.4","eslint":"^8.46.0","eslint-config-unjs":"^0.2.1","prettier":"^3.0.0","typescript":"^5.1.6","unbuild":"^1.2.1","vitest":"^0.33.0"},"packageManager":"pnpm@8.6.10","gitHead":"eee29eeab9ffce37ac099887b62051623392767f","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.2.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"28d127a087a46729133fdc89cb1358508b3f80ba","size":9511,"noattachment":false,"key":"/ufo/-/ufo-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.2.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.2.0_1690612989365_0.5665157905267943"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-29T06:43:09.500Z","publish_time":1690612989500,"_source_registry_name":"default","_cnpm_publish_time":1690612989500},"1.1.2":{"name":"ufo","version":"1.1.2","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run"},"devDependencies":{"@types/node":"^18.16.3","@vitest/coverage-c8":"^0.31.0","changelogen":"^0.5.3","eslint":"^8.39.0","eslint-config-unjs":"^0.1.0","prettier":"^2.8.8","typescript":"^5.0.4","unbuild":"^1.2.1","vitest":"^0.31.0"},"packageManager":"pnpm@8.4.0","gitHead":"8f36c4f14ae2f160b67cae61655e61d05d4dd109","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.1.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"d0d9e0fa09dece0c31ffd57bd363f030a35cfe76","size":9026,"noattachment":false,"key":"/ufo/-/ufo-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.1.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.1.2_1683156955881_0.3681185597184913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-03T23:35:56.096Z","publish_time":1683156956096,"_source_registry_name":"default","_cnpm_publish_time":1683156956096},"1.1.1":{"name":"ufo","version":"1.1.1","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run"},"devDependencies":{"@types/node":"^18.14.2","@vitest/coverage-c8":"^0.29.1","changelogen":"^0.4.1","eslint":"^8.35.0","eslint-config-unjs":"^0.1.0","prettier":"^2.8.4","typescript":"^4.9.5","unbuild":"^1.1.2","vitest":"^0.29.1"},"packageManager":"pnpm@7.28.0","gitHead":"9621bdd83161d5c3ed75197deff7892edf24bddb","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.1.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"e70265e7152f3aba425bd013d150b2cdf4056d7c","size":8602,"noattachment":false,"key":"/ufo/-/ufo-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.1.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.1.1_1677516759507_0.8709218338960913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-27T16:52:39.681Z","publish_time":1677516759681,"_cnpm_publish_time":1677516759681},"1.1.0":{"name":"ufo","version":"1.1.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts . && prettier -c src test","lint:fix":"eslint --fix --ext .ts . && prettier -w src test","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && vitest run"},"devDependencies":{"@types/node":"^18.13.0","@vitest/coverage-c8":"^0.28.5","changelogen":"^0.4.1","eslint":"^8.34.0","eslint-config-unjs":"^0.1.0","prettier":"^2.8.4","typescript":"^4.9.5","unbuild":"^1.1.1","vitest":"^0.28.5"},"packageManager":"pnpm@7.27.0","gitHead":"a30a3ed7a58317dc7e1217985a6be3bcfa491cfb","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.1.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"a5c4c814b0a98f7e0ca42c478688663fd3e3c037","size":8599,"noattachment":false,"key":"/ufo/-/ufo-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.1.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.1.0_1676588488137_0.5380416312657423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-16T23:01:28.490Z","publish_time":1676588488490,"_cnpm_publish_time":1676588488490},"1.0.1":{"name":"ufo","version":"1.0.1","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","devDependencies":{"@types/node":"^18.11.9","@vitest/coverage-c8":"^0.25.3","eslint":"^8.28.0","eslint-config-unjs":"^0.0.2","standard-version":"^9.5.0","typescript":"^4.9.3","unbuild":"^1.0.1","vitest":"^0.25.3"},"packageManager":"pnpm@7.17.1","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.0.1","_integrity":"sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA==","_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/408ceab0b7e5b15d151daf8eb08dea6e/ufo-1.0.1.tgz","_from":"file:ufo-1.0.1.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"64ed43b530706bda2e4892f911f568cf4cf67d29","size":8418,"noattachment":false,"key":"/ufo/-/ufo-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.0.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.0.1_1669724898359_0.44554138830717815"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-29T12:40:37.751Z","publish_time":1669724898562,"_cnpm_publish_time":1669724898562},"1.0.0":{"name":"ufo","version":"1.0.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","prepack":"pnpm build","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"devDependencies":{"@types/node":"^18.11.9","@vitest/coverage-c8":"^0.25.2","eslint":"^8.27.0","eslint-config-unjs":"^0.0.2","standard-version":"^9.5.0","typescript":"^4.8.4","unbuild":"^0.9.4","vitest":"^0.25.2"},"packageManager":"pnpm@7.16.0","gitHead":"8345363dbf51b150b8e667f19537090e0c30ee41","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"eb64f4c8797d6aa6c710a836abab0bade9d11ca6","size":8396,"noattachment":false,"key":"/ufo/-/ufo-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-1.0.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_1.0.0_1668446611726_0.6516513367172116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-14T17:47:02.471Z","publish_time":1668446611931,"_cnpm_publish_time":1668446611931},"0.8.6":{"name":"ufo","version":"0.8.6","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","devDependencies":{"@nuxtjs/eslint-config-typescript":"^11.0.0","@types/node":"^18.11.0","c8":"^7.12.0","eslint":"^8.25.0","standard-version":"^9.5.0","typescript":"^4.8.4","unbuild":"^0.9.2","vitest":"^0.24.3"},"packageManager":"pnpm@7.13.4","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.8.6","_integrity":"sha512-fk6CmUgwKCfX79EzcDQQpSCMxrHstvbLswFChHS0Vump+kFkw7nJBfTZoC1j0bOGoY9I7R3n2DGek5ajbcYnOw==","_resolved":"/private/var/folders/s0/k4lcb4b50bj9r4fch4_1h_l40000gn/T/c907e521816cd8ab6772fe2426e906aa/ufo-0.8.6.tgz","_from":"file:ufo-0.8.6.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"c0ec89bc0e0c9fa59a683680feb0f28b55ec323b","size":8352,"noattachment":false,"key":"/ufo/-/ufo-0.8.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.8.6.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.8.6_1665852881368_0.5077932097365332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-15T16:57:09.400Z","publish_time":1665852881512,"_cnpm_publish_time":1665852881512},"0.8.5":{"name":"ufo","version":"0.8.5","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/node":"latest","c8":"^7.11.3","eslint":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"packageManager":"pnpm@7.5.0","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.8.5","_integrity":"sha512-e4+UtA5IRO+ha6hYklwj6r7BjiGMxS0O+UaSg9HbaTefg4kMkzj4tXzEBajRR+wkxf+golgAWKzLbytCUDMJAA==","_resolved":"/tmp/c6aa735656fbdb0b859c1717a6d57782/ufo-0.8.5.tgz","_from":"file:ufo-0.8.5.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"e367b4205ece9d9723f2fa54f887d43ed1bce5d0","size":8351,"noattachment":false,"key":"/ufo/-/ufo-0.8.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.8.5.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.8.5_1657209672640_0.7237106897578767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-07T16:08:15.439Z","publish_time":1657209672840,"_cnpm_publish_time":1657209672840},"0.8.4":{"name":"ufo","version":"0.8.4","description":"URL utils for humans","repository":"unjs/ufo","license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/node":"latest","c8":"^7.11.2","eslint":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"packageManager":"pnpm@6.32.11","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"_id":"ufo@0.8.4","_integrity":"sha512-/+BmBDe8GvlB2nIflWasLLAInjYG0bC9HRnfEpNi4sw77J2AJNnEVnTDReVrehoh825+Q/evF3THXTAweyam2g==","_resolved":"/tmp/1e839397fc823c26a4747d7645913a68/ufo-0.8.4.tgz","_from":"file:ufo-0.8.4.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"23e9ed82398d2116dcb378e8fba5ced8eca2ee40","size":8929,"noattachment":false,"key":"/ufo/-/ufo-0.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.8.4.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.8.4_1651852098845_0.07009015439736666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-06T16:12:41.038Z","publish_time":1651852099001,"_cnpm_publish_time":1651852099001},"0.8.3":{"name":"ufo","version":"0.8.3","description":"URL utils for humans","repository":"unjs/ufo","license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/node":"latest","c8":"^7.11.0","eslint":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"packageManager":"pnpm@6.32.3","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"_id":"ufo@0.8.3","_integrity":"sha512-AIkk06G21y/P+NCatfU+1qldCmI0XCszZLn8AkuKotffF3eqCvlce0KuwM7ZemLE/my0GSYADOAeM5zDYWMB+A==","_resolved":"/home/pooya/Code/ufo/ufo-0.8.3.tgz","_from":"file:ufo-0.8.3.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"3a2430f94afc13ba556f6dad498a2a6520dcb5d3","size":8647,"noattachment":false,"key":"/ufo/-/ufo-0.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.8.3.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.8.3_1648753290787_0.6398193058845976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-31T19:01:50.236Z","publish_time":1648753291200,"_cnpm_publish_time":1648753291200},"0.8.2":{"name":"ufo","version":"0.8.2","description":"URL utils for humans","repository":"unjs/ufo","license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/node":"latest","c8":"^7.11.0","eslint":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"packageManager":"pnpm@6.32.3","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"_id":"ufo@0.8.2","_integrity":"sha512-rR2dElme/npyZU45yAcRcknSymJDG1j9kBCixtXk6fenTPzzzen3+g045tHbuZ3McSE1jqddoi6UOPDVbRiZ2w==","_resolved":"/home/pooya/Code/ufo/ufo-0.8.2.tgz","_from":"file:ufo-0.8.2.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"b9430e012c99f7e0e186bb2ebc7ac27c8e8de789","size":8579,"noattachment":false,"key":"/ufo/-/ufo-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.8.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.8.2_1648752439173_0.8562776657190234"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-31T18:47:23.160Z","publish_time":1648752439313,"_cnpm_publish_time":1648752439313},"0.8.1":{"name":"ufo","version":"0.8.1","description":"URL utils for humans","repository":"unjs/ufo","license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/node":"latest","c8":"^7.11.0","eslint":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"packageManager":"pnpm@6.32.3","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"_id":"ufo@0.8.1","_integrity":"sha512-1hqVxwcvBvzwwMRjR8pQEJ0CYOCGo49VF11caCe1hxKGiMGpL5ge/JiRX8ttf+YoIMomoEAim2SbD4jQ4tKbXw==","_resolved":"/home/pooya/Code/ufo/ufo-0.8.1.tgz","_from":"file:ufo-0.8.1.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"e45182ac01fc37eda5cf89879a70166fecde9642","size":8290,"noattachment":false,"key":"/ufo/-/ufo-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.8.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.8.1_1647426011969_0.7213853821315686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-16T10:20:30.503Z","publish_time":1647426012090,"_cnpm_publish_time":1647426012090},"0.8.0":{"name":"ufo","version":"0.8.0","description":"URL utils for humans","repository":"unjs/ufo","license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/node":"latest","c8":"^7.11.0","eslint":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"packageManager":"pnpm@6.32.3","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","release":"pnpm test && standard-version && git push --follow-tags && pnpm publish","test":"pnpm lint && vitest run"},"_id":"ufo@0.8.0","_integrity":"sha512-w2U54d0LBlhz+xUleORZAQI0jRMnJpLlMY9NGNEZHVl/XCR/lf0wk8DylbBfjsBb+EkNDghux74nU4H8c9JAoQ==","_resolved":"/home/pooya/Code/ufo/ufo-0.8.0.tgz","_from":"file:ufo-0.8.0.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"349cf2ccdd5aa4d2e19f64cef038788ef42c94fd","size":8289,"noattachment":false,"key":"/ufo/-/ufo-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.8.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.8.0_1647376753263_0.9101656687652973"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-15T20:39:17.580Z","publish_time":1647376753463,"_cnpm_publish_time":1647376753463},"0.7.11":{"name":"ufo","version":"0.7.11","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"vitest","lint":"eslint --ext .ts .","prepack":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && vitest run"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/node":"latest","c8":"^7.11.0","eslint":"latest","standard-version":"latest","typescript":"latest","unbuild":"latest","vitest":"latest"},"gitHead":"e0f9d30965dda1be4dff83a0df791c78f42a8d88","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.11","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"shasum":"17defad497981290383c5d26357773431fdbadcb","size":7753,"noattachment":false,"key":"/ufo/-/ufo-0.7.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.11.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.11_1645825255979_0.020577340338226113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-25T21:41:08.080Z","publish_time":1645825256125,"_cnpm_publish_time":1645825256125},"0.5.5":{"name":"ufo","version":"0.5.5","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","release":"yarn test && yarn build && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"readmeFilename":"README.md","gitHead":"752de3c257533a9de15b53e913cec79c6d3eaffd","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.5.5","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"shasum":"5183a87d7d58af35d446352cf9fe187a8a20b4bd","size":6769,"noattachment":false,"key":"/ufo/-/ufo-0.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.5.5.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.5.5_1643629648404_0.4787205181556702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-31T11:47:34.287Z","publish_time":1643629648561,"_cnpm_publish_time":1643629648561},"0.6.12":{"name":"ufo","version":"0.6.12","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"readmeFilename":"README.md","gitHead":"fc9960ede2f8ecdc9ff1b9790f8fedbff03494ce","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.6.12","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"shasum":"10a4c8875e5bbe19bf85250b47805d74f37350af","size":7320,"noattachment":false,"key":"/ufo/-/ufo-0.6.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.12.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.12_1643629497737_0.7422518587691196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-31T11:45:04.230Z","publish_time":1643629497880,"_cnpm_publish_time":1643629497880},"0.7.10":{"name":"ufo","version":"0.7.10","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"dd470b09120e70d13c252e688c67401023488055","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.10","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"shasum":"278942c326e3da344b6b97637ed7f322e817261e","size":7754,"noattachment":false,"key":"/ufo/-/ufo-0.7.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.10.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.10_1643629313184_0.40942270114688206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-31T11:41:58.156Z","publish_time":1643629313308,"_cnpm_publish_time":1643629313308},"0.7.9":{"name":"ufo","version":"0.7.9","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"2152bd8f5a7203df93e56911c3cf83ee6dbc0f29","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.9","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"0268e3734b413c9ed6f3510201f42372821b875c","size":14346,"noattachment":false,"key":"/ufo/-/ufo-0.7.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.9.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.9_1629222759302_0.8638782988500433"},"_hasShrinkwrap":false,"publish_time":1629222759478,"_cnpm_publish_time":1629222759478,"deprecated":"security: please use latest version"},"0.7.8":{"name":"ufo","version":"0.7.8","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"ef4f41231eedea8326e9781e5b70a68eead4561b","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.8","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"shasum":"25a29493a7f4321dd197fd47e3da762ad2e0b4aa","size":13994,"noattachment":false,"key":"/ufo/-/ufo-0.7.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.8.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.8_1629220909208_0.5275593417094417"},"_hasShrinkwrap":false,"publish_time":1629220909399,"_cnpm_publish_time":1629220909399,"deprecated":"security: please use latest version"},"0.7.7":{"name":"ufo","version":"0.7.7","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"9dbf95c9f5f4a15f44508bcf8a0c475bb1a0dd10","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.7","_nodeVersion":"14.16.1","_npmVersion":"7.12.1","dist":{"shasum":"0062f9e5e790819b0fb23ca24d7c63a4011c036a","size":7729,"noattachment":false,"key":"/ufo/-/ufo-0.7.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.7.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.7_1625075202818_0.33877852047311463"},"_hasShrinkwrap":false,"publish_time":1625075203043,"_cnpm_publish_time":1625075203043,"deprecated":"security: please use latest version"},"0.7.6":{"name":"ufo","version":"0.7.6","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"005bbf60d9b5df5d776d0fcdf4ecfc832524f0d5","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.6","_nodeVersion":"14.16.1","_npmVersion":"7.12.1","dist":{"shasum":"d10f3707afff9e140d1a097c8b26ad75c1651ccc","size":7579,"noattachment":false,"key":"/ufo/-/ufo-0.7.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.6.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.6_1625070288850_0.6996942938496478"},"_hasShrinkwrap":false,"publish_time":1625070289018,"_cnpm_publish_time":1625070289018,"deprecated":"security: please use latest version"},"0.7.5":{"name":"ufo","version":"0.7.5","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"2a21bc6b821eafd2284cacdf1f99a4bd133c1fd7","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.5","_nodeVersion":"14.16.1","_npmVersion":"7.12.1","dist":{"shasum":"5d5b2174747c0072edd30501994c8ac4ad2e77ea","size":7490,"noattachment":false,"key":"/ufo/-/ufo-0.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.5.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.5_1621247784856_0.9096359099918161"},"_hasShrinkwrap":false,"publish_time":1621247784961,"_cnpm_publish_time":1621247784961,"deprecated":"security: please use latest version"},"0.7.4":{"name":"ufo","version":"0.7.4","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"93e401c2675231dd8da1a4ac0503a1b63c4b45be","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"06e971738bea098b95056755ba006a6b73a63f97","size":10574,"noattachment":false,"key":"/ufo/-/ufo-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.4.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.4_1620759152744_0.8950001025923409"},"_hasShrinkwrap":false,"publish_time":1620759152903,"_cnpm_publish_time":1620759152903,"deprecated":"security: please use latest version"},"0.7.3":{"name":"ufo","version":"0.7.3","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"19f780750530340f77eed9a713e2652db24aacf7","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"e17478063b0e0243a7d7fa6622dd932325eb77f1","size":10596,"noattachment":false,"key":"/ufo/-/ufo-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.3.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.3_1620731843313_0.7726249326557433"},"_hasShrinkwrap":false,"publish_time":1620731843423,"_cnpm_publish_time":1620731843423,"deprecated":"please use 0.7.4. trailingSlash query support is reverted to avoid regression"},"0.7.2":{"name":"ufo","version":"0.7.2","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./*":"./*"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"257939e806a752543e842169ce05bc37a288533c","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"a0e3c9f1b1d9b55f60e068d17afd6ffbdc4fbd62","size":10244,"noattachment":false,"key":"/ufo/-/ufo-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.2_1619606898086_0.7539545704008224"},"_hasShrinkwrap":false,"publish_time":1619606898256,"_cnpm_publish_time":1619606898256,"deprecated":"security: please use latest version"},"0.7.1":{"name":"ufo","version":"0.7.1","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"8ac0895c19b61cfeff65bab46514d1455b2ae4b3","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"32441d4c034721223a1f471b362e73588f0fe669","size":10163,"noattachment":false,"key":"/ufo/-/ufo-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.1_1619201963687_0.3613243219408435"},"_hasShrinkwrap":false,"publish_time":1619201963849,"_cnpm_publish_time":1619201963849,"deprecated":"security: please use latest version"},"0.7.0":{"name":"ufo","version":"0.7.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"require":"./dist/index.js","module":"./dist/index.mjs"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"78aaf9ecad955ef339e61c0fb432c9fe8db3f708","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.7.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"6d8f496a48be78cc284ef0be72976433985bdb76","size":10156,"noattachment":false,"key":"/ufo/-/ufo-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.7.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.7.0_1619179368190_0.9030251726619565"},"_hasShrinkwrap":false,"publish_time":1619179368325,"_cnpm_publish_time":1619179368325,"deprecated":"please upgrade to 0.7.1 or higher"},"0.6.11":{"name":"ufo","version":"0.6.11","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/unjs/ufo.git"},"license":"MIT","sideEffects":false,"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"46f76e9a753df36c1feef0037a537ffa54f7cf45","bugs":{"url":"https://github.com/unjs/ufo/issues"},"homepage":"https://github.com/unjs/ufo#readme","_id":"ufo@0.6.11","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"69311ed4abc8ab671c83754b79ce0d396fea1075","size":10060,"noattachment":false,"key":"/ufo/-/ufo-0.6.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.11.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.11_1617741707251_0.5078982530780098"},"_hasShrinkwrap":false,"publish_time":1617741707438,"_cnpm_publish_time":1617741707438,"deprecated":"security: please use latest version"},"0.6.10":{"name":"ufo","version":"0.6.10","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"7760519d0595fa37f28be525ac6cc4eae5b51aa3","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.10","_nodeVersion":"14.15.0","_npmVersion":"7.5.4","dist":{"shasum":"c7ace9b8f72cb08c35e3a8c8edc76f062fbaa7d0","size":10041,"noattachment":false,"key":"/ufo/-/ufo-0.6.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.10.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.10_1615311597248_0.12895182044567233"},"_hasShrinkwrap":false,"publish_time":1615311597520,"_cnpm_publish_time":1615311597520,"deprecated":"security: please use latest version"},"0.6.9":{"name":"ufo","version":"0.6.9","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"228da3707ddc64f01ad968e55d92ee116b1938aa","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.9","_nodeVersion":"14.15.0","_npmVersion":"7.5.4","dist":{"shasum":"9f1f830d11ec059e957149002cbd1d34b3ddeab0","size":9971,"noattachment":false,"key":"/ufo/-/ufo-0.6.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.9.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.9_1614948008981_0.8930393569686144"},"_hasShrinkwrap":false,"publish_time":1614948009148,"_cnpm_publish_time":1614948009148,"deprecated":"security: please use latest version"},"0.6.8":{"name":"ufo","version":"0.6.8","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"7782d824d280f71360c4006146ddb963acecdea0","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.8","_nodeVersion":"14.15.0","_npmVersion":"7.5.4","dist":{"shasum":"9186f367be7dec32d8c6e31b5a47ac8f2c43c0d2","size":9825,"noattachment":false,"key":"/ufo/-/ufo-0.6.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.8.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.8_1614943295724_0.8056318447635578"},"_hasShrinkwrap":false,"publish_time":1614943295911,"_cnpm_publish_time":1614943295911,"deprecated":"security: please use latest version"},"0.6.7":{"name":"ufo","version":"0.6.7","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"e0a159928dc4cefe900a619e55a1cdbfeadb4257","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.7","_nodeVersion":"14.15.0","_npmVersion":"7.5.4","dist":{"shasum":"e39995c2208ac66f23fc1dfbc090e307ab0ab92b","size":9688,"noattachment":false,"key":"/ufo/-/ufo-0.6.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.7.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.7_1614026338521_0.6965232459040029"},"_hasShrinkwrap":false,"publish_time":1614026338660,"_cnpm_publish_time":1614026338660,"deprecated":"security: please use latest version"},"0.6.6":{"name":"ufo","version":"0.6.6","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"0168c21fe6db58fd20b38d1ab14451c1153f678b","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.6","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"6bc4b4de19ff9a9cb68134719190196b0cc7353b","size":9495,"noattachment":false,"key":"/ufo/-/ufo-0.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.6.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.6_1612958206478_0.3440628608495384"},"_hasShrinkwrap":false,"publish_time":1612958206590,"_cnpm_publish_time":1612958206590,"deprecated":"security: please use latest version"},"0.6.5":{"name":"ufo","version":"0.6.5","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"1895024cfc9af9d4f09d3cc832a8f3d47203f485","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.5","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"90b14d516daf4cc66674f6a5ea5b32c6b257e3d2","size":9411,"noattachment":false,"key":"/ufo/-/ufo-0.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.5.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.5_1612955836822_0.26813226246193067"},"_hasShrinkwrap":false,"publish_time":1612955836985,"_cnpm_publish_time":1612955836985,"deprecated":"security: please use latest version"},"0.6.4":{"name":"ufo","version":"0.6.4","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"3a9c9733fd3cceb98482a95b692e3a2515a482d1","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"d2332bdcb8a31a399d1a6ab06a4646a524524a81","size":9194,"noattachment":false,"key":"/ufo/-/ufo-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.4.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.4_1612827442240_0.021503337478365747"},"_hasShrinkwrap":false,"publish_time":1612827442366,"_cnpm_publish_time":1612827442366,"deprecated":"security: please use latest version"},"0.6.3":{"name":"ufo","version":"0.6.3","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"bb2a64a0b1adeab10718d0d86068f27670cf884d","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"1c93bb56c601dae1b1ffa5eff0e25caf3e546f39","size":9074,"noattachment":false,"key":"/ufo/-/ufo-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.3.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.3_1612825874653_0.12632415796227692"},"_hasShrinkwrap":false,"publish_time":1612825874764,"_cnpm_publish_time":1612825874764,"deprecated":"security: please use latest version"},"0.6.2":{"name":"ufo","version":"0.6.2","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","prepublishOnly":"yarn build","release":"yarn test && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"5b8e2c5a70c8ad71ed5f3ec90b1f9f2a70e570ad","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"0def51a6c4ecbd6e1a4d192622a1cefdb9103164","size":8996,"noattachment":false,"key":"/ufo/-/ufo-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.2_1612779590595_0.4503679689620803"},"_hasShrinkwrap":false,"publish_time":1612779590695,"_cnpm_publish_time":1612779590695,"deprecated":"security: please use latest version"},"0.6.1":{"name":"ufo","version":"0.6.1","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","release":"yarn test && yarn build && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"125906bdca9908a91bb66e34309b4bfe980b3577","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"a604175fb68d2f13740391a28af0c5e901124122","size":8786,"noattachment":false,"key":"/ufo/-/ufo-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.1.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.1_1612305908429_0.517368167904996"},"_hasShrinkwrap":false,"publish_time":1612305908566,"_cnpm_publish_time":1612305908566,"deprecated":"security: please use latest version"},"0.6.0":{"name":"ufo","version":"0.6.0","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","release":"yarn test && yarn build && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"37fea9113201549edb1372c16b6363413138f24f","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.6.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"cfddbd744f44bba53a131a5ec652a7fa9a6c6ea4","size":8734,"noattachment":false,"key":"/ufo/-/ufo-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.6.0.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.6.0_1612305284430_0.6208296889275724"},"_hasShrinkwrap":false,"publish_time":1612305284533,"_cnpm_publish_time":1612305284533,"deprecated":"security: please use latest version"},"0.5.4":{"name":"ufo","version":"0.5.4","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","release":"yarn test && yarn build && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"5c6b320efd7b843dcc82543dd164548462d976bf","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.5.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"a9b469fdc56fe27169f6f474ed590cc7b0fd4ebe","size":8639,"noattachment":false,"key":"/ufo/-/ufo-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.5.4.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.5.4_1610025085274_0.28725153301127304"},"_hasShrinkwrap":false,"publish_time":1610025085457,"_cnpm_publish_time":1610025085457,"deprecated":"security: please use latest version"},"0.5.3":{"name":"ufo","version":"0.5.3","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","release":"yarn test && yarn build && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"d53a80003ca215b5face5dd86b504ed9187a6f68","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.5.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"9ed19774225d7847202b62b5a70ad4a2d81ab482","size":8529,"noattachment":false,"key":"/ufo/-/ufo-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.5.3.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.5.3_1609953382763_0.15614592813977302"},"_hasShrinkwrap":false,"publish_time":1609953382956,"_cnpm_publish_time":1609953382956,"deprecated":"security: please use latest version"},"0.5.2":{"name":"ufo","version":"0.5.2","description":"URL utils for humans","repository":{"type":"git","url":"git+https://github.com/nuxt-contrib/ufo.git"},"license":"MIT","sideEffects":false,"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./":"./"},"main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"siroc build","lint":"eslint --ext .ts .","release":"yarn test && yarn build && standard-version && git push --follow-tags && npm publish","test":"yarn lint && jest"},"dependencies":{},"devDependencies":{"@nuxtjs/eslint-config-typescript":"latest","@types/flat":"latest","@types/jest":"latest","@types/node":"latest","eslint":"latest","jest":"latest","siroc":"latest","standard-version":"latest","ts-jest":"latest","typescript":"latest"},"gitHead":"3e25080ad10643430670e7f3d0653b0dc0d79b51","bugs":{"url":"https://github.com/nuxt-contrib/ufo/issues"},"homepage":"https://github.com/nuxt-contrib/ufo#readme","_id":"ufo@0.5.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"7e84494a985a19c164b9c0a912a3785f174f6b7a","size":8448,"noattachment":false,"key":"/ufo/-/ufo-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.5.2.tgz"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ufo_0.5.2_1608657508311_0.45409487522986103"},"_hasShrinkwrap":false,"publish_time":1608657508453,"_cnpm_publish_time":1608657508453,"deprecated":"security: please use latest version"},"0.1.5":{"name":"ufo","version":"0.1.5","description":"UFO is a develope environment for front-end developer","author":{"name":"UFO Team of Sogou-inc."},"contributors":[{"name":"Zheng Xin","email":"zhengxin@sogou-inc.com"}],"dependencies":{"express":"2.5.9","request":"2.9.202","colors":"0.6.0","requirejs":"2.0.1"},"keywords":["framework","webapp"],"main":"lib/index","bin":{"ufo":"bin/ufo"},"engines":{"node":">= 0.4.0 < 0.7.0","npm":">= 1.0.0"},"devDependencies":{},"homepage":"","repository":{"type":"git","url":"git://github.com/sogou-ufo/ufo.git"},"bugs":{"url":"https://github.com/sogou-ufo/ufo/issues"},"scripts":{"start":"ufo start","test":"ufo test"},"_npmUser":{"name":"demix","email":"demixcn@gmail.com"},"_id":"ufo@0.1.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"eda00ebe79c31ac2d246232ebe48183b8baf989d","size":925266,"noattachment":false,"key":"/ufo/-/ufo-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.1.5.tgz"},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"directories":{},"publish_time":1340264733294,"_cnpm_publish_time":1340264733294,"_hasShrinkwrap":false,"deprecated":"deprecated"},"0.1.4":{"name":"ufo","version":"0.1.4","description":"UFO is a develope environment for front-end developer","author":{"name":"UFO Team of Sogou-inc."},"contributors":[{"name":"Zheng Xin","email":"zhengxin@sogou-inc.com"}],"dependencies":{"express":"2.5.9","request":"2.9.202","colors":"0.6.0","requirejs":"2.0.1"},"keywords":["framework","webapp"],"main":"lib/index","bin":{"ufo":"bin/ufo"},"engines":{"node":">= 0.4.0 < 0.7.0","npm":">= 1.0.0"},"devDependencies":{},"homepage":"","repository":{"type":"git","url":"git://github.com/sogou-ufo/ufo.git"},"bugs":{"url":"https://github.com/sogou-ufo/ufo/issues"},"scripts":{"start":"ufo start","test":"ufo test"},"_npmUser":{"name":"demix","email":"demixcn@gmail.com"},"_id":"ufo@0.1.4","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"b5a82ec55a57815eb6c9806d0d08cd274eb78992","size":924601,"noattachment":false,"key":"/ufo/-/ufo-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.1.4.tgz"},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"directories":{},"publish_time":1340186714434,"_cnpm_publish_time":1340186714434,"_hasShrinkwrap":false,"deprecated":"security: please use latest version"},"0.1.3":{"name":"ufo","version":"0.1.3","description":"UFO is a develope environment for front-end developer","author":{"name":"UFO Team of Sogou-inc."},"contributors":[{"name":"Zheng Xin","email":"zhengxin@sogou-inc.com"}],"dependencies":{"express":"2.5.9","request":"2.9.202","colors":"0.6.0","requirejs":"2.0.1"},"keywords":["framework","webapp"],"main":"lib/index","bin":{"ufo":"bin/ufo"},"engines":{"node":">= 0.4.0 < 0.7.0","npm":">= 1.0.0"},"devDependencies":{},"homepage":"","repository":{"type":"git","url":"git://github.com/sogou-ufo/ufo.git"},"bugs":{"url":"https://github.com/sogou-ufo/ufo/issues"},"scripts":{"start":"ufo start","test":"ufo test"},"_npmUser":{"name":"demix","email":"demixcn@gmail.com"},"_id":"ufo@0.1.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"f30e7b9cd9b5a91962c9d96251955604f61b17f4","size":924095,"noattachment":false,"key":"/ufo/-/ufo-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.1.3.tgz"},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"directories":{},"publish_time":1339069315930,"_cnpm_publish_time":1339069315930,"_hasShrinkwrap":false,"deprecated":"deprecated"},"0.1.2":{"name":"ufo","version":"0.1.2","description":"UFO is a develope environment for front-end developer","author":{"name":"UFO Team of Sogou-inc."},"contributors":[{"name":"Zheng Xin","email":"zhengxin@sogou-inc.com"}],"dependencies":{"express":"2.5.9","request":"2.9.202","colors":"0.6.0","requirejs":"1.0.8"},"keywords":["framework","webapp"],"main":"lib/index","bin":{"ufo":"bin/ufo"},"engines":{"node":">= 0.4.0 < 0.7.0","npm":">= 1.0.0"},"devDependencies":{},"homepage":"","repository":{"type":"git","url":"git://github.com/sogou-ufo/ufo.git"},"bugs":{"url":"https://github.com/sogou-ufo/ufo/issues"},"scripts":{"start":"ufo start","test":"ufo test"},"_npmUser":{"name":"demix","email":"demixcn@gmail.com"},"_id":"ufo@0.1.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"646e9f3b383bcb321f0103c394a2893d3a8879c9","size":914117,"noattachment":false,"key":"/ufo/-/ufo-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.1.2.tgz"},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"directories":{},"publish_time":1337759469248,"_cnpm_publish_time":1337759469248,"_hasShrinkwrap":false,"deprecated":"security: please use latest version"},"0.1.1":{"name":"ufo","version":"0.1.1","description":"UFO is a develope environment for front-end developer","author":{"name":"UFO Team of Sogou-inc."},"contributors":[{"name":"Zheng Xin","email":"zhengxin@sogou-inc.com"}],"dependencies":{"express":"2.5.9","request":"2.9.202","colors":"0.6.0","requirejs":"1.0.8"},"keywords":["framework","webapp"],"main":"lib/index","bin":{"ufo":"bin/ufo"},"engines":{"node":">= 0.4.0 < 0.7.0","npm":">= 1.0.0"},"devDependencies":{},"homepage":"","repository":{"type":"git","url":"git://github.com/sogou-ufo/ufo.git"},"bugs":{"url":"https://github.com/sogou-ufo/ufo/issues"},"scripts":{"start":"ufo start","test":"ufo test"},"_npmUser":{"name":"demix","email":"demixcn@gmail.com"},"_id":"ufo@0.1.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"acd912f3ee647cf2260ee6088f244c538c237c1e","size":851003,"noattachment":false,"key":"/ufo/-/ufo-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.1.1.tgz"},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"directories":{},"publish_time":1337334390588,"_cnpm_publish_time":1337334390588,"_hasShrinkwrap":false,"deprecated":"security: please use latest version"},"0.1.0":{"name":"ufo","version":"0.1.0","description":"UFO is a develope environment for front-end developer","author":{"name":"UFO Team of Sogou-inc."},"contributors":[{"name":"Zheng Xin","email":"zhengxin@sogou-inc.com"}],"dependencies":{"express":"2.5.9","request":"2.9.202","colors":"0.6.0","requirejs":"1.0.8"},"keywords":["framework","webapp"],"main":"lib/index","bin":{"ufo":"bin/ufo"},"engines":{"node":">= 0.4.0 < 0.7.0","npm":">= 1.0.0"},"devDependencies":{},"homepage":"","repository":{"type":"git","url":"git://github.com/sogou-ufo/ufo.git"},"bugs":{"url":"https://github.com/sogou-ufo/ufo/issues"},"scripts":{"start":"ufo start","test":"ufo test"},"_npmUser":{"name":"demix","email":"demixcn@gmail.com"},"_id":"ufo@0.1.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"549b9a73fa1174253e84c20e1ab4b76bdf0dbda3","size":4999,"noattachment":false,"key":"/ufo/-/ufo-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ufo/download/ufo-0.1.0.tgz"},"maintainers":[{"name":"pi0","email":"pooya@pi0.ir"}],"directories":{},"publish_time":1337160479320,"_cnpm_publish_time":1337160479320,"_hasShrinkwrap":false,"deprecated":"security: please use latest version"}},"readme":"# ufo\n\n[![npm version][npm-version-src]][npm-version-href]\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\n[![bundle][bundle-src]][bundle-href]\n[![Codecov][codecov-src]][codecov-href]\n\nURL utils for humans.\n\n## Install\n\nInstall using npm or your favourite package manager:\n\nInstall package:\n\n```sh\n# npm\nnpm install ufo\n\n# yarn\nyarn add ufo\n\n# pnpm\npnpm install ufo\n\n# bun\nbun install ufo\n```\n\nImport utils:\n\n```js\n// ESM\nimport { normalizeURL, joinURL } from \"ufo\";\n\n// CommonJS\nconst { normalizeURL, joinURL } = require(\"ufo\");\n\n// Deno\nimport { parseURL } from \"https://unpkg.com/ufo/dist/index.mjs\";\n```\n\n<!-- automd:jsdocs src=./src defaultGroup=utils -->\n\n## Encoding Utils\n\n### `decode(text)`\n\nDecodes text using `decodeURIComponent`. Returns the original text if it fails.\n\n### `decodePath(text)`\n\nDecodes path section of URL (consistent with encodePath for slash encoding).\n\n### `decodeQueryKey(text)`\n\nDecodes query key (consistent with `encodeQueryKey` for plus encoding).\n\n### `decodeQueryValue(text)`\n\nDecodes query value (consistent with `encodeQueryValue` for plus encoding).\n\n### `encode(text)`\n\nEncodes characters that need to be encoded in the path, search and hash sections of the URL.\n\n### `encodeHash(text)`\n\nEncodes characters that need to be encoded in the hash section of the URL.\n\n### `encodeHost(name)`\n\nEncodes hostname with punycode encoding.\n\n### `encodeParam(text)`\n\nEncodes characters that need to be encoded in the path section of the URL as a param. This function encodes everything `encodePath` does plus the slash (`/`) character.\n\n### `encodePath(text)`\n\nEncodes characters that need to be encoded in the path section of the URL.\n\n### `encodeQueryKey(text)`\n\nEncodes characters that need to be encoded for query values in the query section of the URL and also encodes the `=` character.\n\n### `encodeQueryValue(input)`\n\nEncodes characters that need to be encoded for query values in the query section of the URL.\n\n## Parsing Utils\n\n### `parseAuth(input)`\n\nTakes a string of the form `username:password` and returns an object with the username and password decoded.\n\n### `parseFilename(input, opts?: { strict? })`\n\nParses a URL and returns last segment in path as filename.\n\nIf `{ strict: true }` is passed as the second argument, it will only return the last segment only if ending with an extension.\n\n**Example:**\n\n```js\n// Result: filename.ext\nparseFilename(\"http://example.com/path/to/filename.ext\");\n\n// Result: undefined\nparseFilename(\"/path/to/.hidden-file\", { strict: true });\n```\n\n### `parseHost(input)`\n\nTakes a string, and returns an object with two properties: `hostname` and `port`.\n\n**Example:**\n\n```js\nparseHost(\"foo.com:8080\");\n// { hostname: 'foo.com', port: '8080' }\n```\n\n### `parsePath(input)`\n\nSplits the input string into three parts, and returns an object with those three parts.\n\n**Example:**\n\n```js\nparsePath(\"http://foo.com/foo?test=123#token\");\n// { pathname: 'http://foo.com/foo', search: '?test=123', hash: '#token' }\n```\n\n### `parseURL(input, defaultProto?)`\n\nTakes a URL string and returns an object with the URL's `protocol`, `auth`, `host`, `pathname`, `search`, and `hash`.\n\n**Example:**\n\n```js\nparseURL(\"http://foo.com/foo?test=123#token\");\n// { protocol: 'http:', auth: '', host: 'foo.com', pathname: '/foo', search: '?test=123', hash: '#token' }\n\nparseURL(\"foo.com/foo?test=123#token\");\n// { pathname: 'foo.com/foo', search: '?test=123', hash: '#token' }\n\nparseURL(\"foo.com/foo?test=123#token\", \"https://\");\n// { protocol: 'https:', auth: '', host: 'foo.com', pathname: '/foo', search: '?test=123', hash: '#token' }\n```\n\n### `stringifyParsedURL(parsed)`\n\nTakes a `ParsedURL` object and returns the stringified URL.\n\n**Example:**\n\n```js\nconst obj = parseURL(\"http://foo.com/foo?test=123#token\");\nobj.host = \"bar.com\";\n\nstringifyParsedURL(obj); // \"http://bar.com/foo?test=123#token\"\n```\n\n## Query Utils\n\n### `encodeQueryItem(key, value)`\n\nEncodes a pair of key and value into a url query string value.\n\nIf the value is an array, it will be encoded as multiple key-value pairs with the same key.\n\n**Example:**\n\n```js\nencodeQueryItem('message', 'Hello World')\n// 'message=Hello+World'\n\nencodeQueryItem('tags', ['javascript', 'web', 'dev'])\n// 'tags=javascript&tags=web&tags=dev'\n```\n\n### `parseQuery(parametersString)`\n\nParses and decodes a query string into an object.\n\nThe input can be a query string with or without the leading `?`.\n\n**Example:**\n\n```js\nparseQuery(\"?foo=bar&baz=qux\");\n// { foo: \"bar\", baz: \"qux\" }\n\nparseQuery(\"tags=javascript&tags=web&tags=dev\");\n// { tags: [\"javascript\", \"web\", \"dev\"] }\n```\n\n### `stringifyQuery(query)`\n\nStringfies and encodes a query object into a query string.\n\n**Example:**\n\n```js\nstringifyQuery({ foo: 'bar', baz: 'qux' })\n// 'foo=bar&baz=qux'\n\nstringifyQuery({ foo: 'bar', baz: undefined })\n// 'foo=bar'\n```\n\n## Utils\n\n### `$URL()`\n\n### `cleanDoubleSlashes(input)`\n\nRemoves double slashes from the URL.\n\n**Example:**\n\n```js\ncleanDoubleSlashes(\"//foo//bar//\"); // \"/foo/bar/\"\n\ncleanDoubleSlashes(\"http://example.com/analyze//http://localhost:3000//\");\n// Returns \"http://example.com/analyze/http://localhost:3000/\"\n```\n\n### `filterQuery(input, predicate)`\n\nRemoves the query section of the URL.\n\n**Example:**\n\n```js\nfilterQuery(\"/foo?bar=1&baz=2\", (key) => key !== \"bar\"); // \"/foo?baz=2\"\n```\n\n### `getQuery(input)`\n\nParses and decodes the query object of an input URL into an object.\n\n**Example:**\n\n```js\ngetQuery(\"http://foo.com/foo?test=123&unicode=%E5%A5%BD\");\n// { test: \"123\", unicode: \"好\" }\n```\n\n### `hasLeadingSlash(input)`\n\nChecks if the input has a leading slash (e.g. `/foo`).\n\n### `hasProtocol(inputString, opts)`\n\nChecks if the input has a protocol.\n\nYou can use `{ acceptRelative: true }` to accept relative URLs as valid protocol.\n\n**Example:**\n\n```js\nhasProtocol('https://example.com'); // true\n\nhasProtocol(\"//example.com\"); // false\n\nhasProtocol('//example.com', { acceptRelative: true });  // true\n\nhasProtocol(\"ftp://example.com\"); // true\n\nhasProtocol('data:text/plain'); // true\n\nhasProtocol('data:text/plain', { strict: true }); // false\n```\n\n### `hasTrailingSlash(input, respectQueryAndFragment?)`\n\nChecks if the input has a trailing slash.\n\n**Example:**\n\n```js\nhasTrailingSlash(\"/foo/\"); // true\n\nhasTrailingSlash(\"/foo\"); // false\n\nhasTrailingSlash(\"/foo?query=true\", true); // false\n\nhasTrailingSlash(\"/foo/?query=true\", true); // true\n```\n\n### `isEmptyURL(url)`\n\nChecks if the input URL is empty or `/`.\n\n### `isEqual(a, b, options)`\n\nChecks if two paths are equal regardless of encoding, trailing slash, and leading slash differences.\n\nYou can make slash check strict by setting `{ trailingSlash: true, leadingSlash: true }` as options.\n\nYou can make encoding check strict by setting `{ encoding: true }` as options.\n\n**Example:**\n\n```js\nisEqual(\"/foo\", \"foo\"); // true\nisEqual(\"foo/\", \"foo\"); // true\nisEqual(\"/foo bar\", \"/foo%20bar\"); // true\n\n// Strict compare\nisEqual(\"/foo\", \"foo\", { leadingSlash: true }); // false\nisEqual(\"foo/\", \"foo\", { trailingSlash: true }); // false\nisEqual(\"/foo bar\", \"/foo%20bar\", { encoding: true }); // false\n```\n\n### `isNonEmptyURL(url)`\n\nChecks if the input URL is neither empty nor `/`.\n\n### `isRelative(inputString)`\n\nCheck if a path starts with `./` or `../`.\n\n**Example:**\n\n```js\nisRelative(\"./foo\"); // true\n```\n\n### `isSamePath(p1, p2)`\n\nCheck if two paths are equal or not. Trailing slash and encoding are normalized before comparison.\n\n**Example:**\n\n```js\nisSamePath(\"/foo\", \"/foo/\"); // true\n```\n\n### `isScriptProtocol(protocol?)`\n\nChecks if the input protocol is any of the dangerous `blob:`, `data:`, `javascript`: or `vbscript:` protocols.\n\n**Example:**\n\n```js\nisScriptProtocol(\"javascript:alert(1)\"); // true\n\nisScriptProtocol(\"data:text/html,hello\"); // true\n\nisScriptProtocol(\"blob:hello\"); // true\n\nisScriptProtocol(\"vbscript:alert(1)\"); // true\n\nisScriptProtocol(\"https://example.com\"); // false\n```\n\n### `joinRelativeURL()`\n\nJoins multiple URL segments into a single URL and also handles relative paths with `./` and `../`.\n\n**Example:**\n\n```js\njoinRelativeURL(\"/a\", \"../b\", \"./c\"); // \"/b/c\"\n```\n\n### `joinURL(base)`\n\nJoins multiple URL segments into a single URL.\n\n**Example:**\n\n```js\njoinURL(\"a\", \"/b\", \"/c\"); // \"a/b/c\"\n```\n\n### `normalizeURL(input)`\n\nNormalizes the input URL:\n\n- Ensures the URL is properly encoded - Ensures pathname starts with a slash - Preserves protocol/host if provided\n\n**Example:**\n\n```js\nnormalizeURL(\"test?query=123 123#hash, test\");\n// Returns \"test?query=123%20123#hash,%20test\"\n\nnormalizeURL(\"http://localhost:3000\");\n// Returns \"http://localhost:3000\"\n```\n\n### `resolveURL(base)`\n\nResolves multiple URL segments into a single URL.\n\n**Example:**\n\n```js\nresolveURL(\"http://foo.com/foo?test=123#token\", \"bar\", \"baz\");\n// Returns \"http://foo.com/foo/bar/baz?test=123#token\"\n```\n\n### `withBase(input, base)`\n\nEnsures the URL or pathname starts with base.\n\nIf input already starts with base, it will not be added again.\n\n**Example:**\n\n```js\nwithBase(\"/foo/bar\", \"/foo\"); // \"/foo/bar\"\n\nwithBase(\"/foo/bar\", \"/baz\"); // \"/baz/foo/bar\"\n```\n\n### `withFragment(input, hash)`\n\nAdds or replaces the fragment section of the URL.\n\n**Example:**\n\n```js\nwithFragment(\"/foo\", \"bar\"); // \"/foo#bar\"\nwithFragment(\"/foo#bar\", \"baz\"); // \"/foo#baz\"\nwithFragment(\"/foo#bar\", \"\"); // \"/foo\"\n```\n\n### `withHttp(input)`\n\nAdds or replaces the URL protocol to `http://`.\n\n**Example:**\n\n```js\nwithHttp(\"https://example.com\"); // http://example.com\n```\n\n### `withHttps(input)`\n\nAdds or replaces the URL protocol to `https://`.\n\n**Example:**\n\n```js\nwithHttps(\"http://example.com\"); // https://example.com\n```\n\n### `withLeadingSlash(input)`\n\nEnsures the URL or pathname has a leading slash.\n\n**Example:**\n\n```js\nwithLeadingSlash(\"foo\"); // \"/foo\"\n```\n\n### `withoutBase(input, base)`\n\nRemoves the base from the URL or pathname.\n\nIf input does not start with base, it will not be removed.\n\n**Example:**\n\n```js\nwithoutBase(\"/foo/bar\", \"/foo\"); // \"/bar\"\n```\n\n### `withoutFragment(input)`\n\nRemoves the fragment section from the URL.\n\n**Example:**\n\n```js\nwithoutFragment(\"http://example.com/foo?q=123#bar\")\n// Returns \"http://example.com/foo?q=123\"\n```\n\n### `withoutHost(input)`\n\nRemoves the host from the URL while preserving everything else.\n\n**Example:**\n\n```js\nwithoutHost(\"http://example.com/foo?q=123#bar\")\n// Returns \"/foo?q=123#bar\"\n```\n\n### `withoutLeadingSlash(input)`\n\nRemoves leading slash from the URL or pathname.\n\n**Example:**\n\n```js\nwithoutLeadingSlash(\"/foo\"); // \"foo\"\n```\n\n### `withoutProtocol(input)`\n\nRemoves the protocol from the input.\n\n**Example:**\n\n```js\nwithoutProtocol(\"http://example.com\"); // \"example.com\"\n```\n\n### `withoutTrailingSlash(input, respectQueryAndFragment?)`\n\nRemoves the trailing slash from the URL or pathname.\n\nIf second argument is `true`, it will only remove the trailing slash if it's not part of the query or fragment with cost of more expensive operations.\n\n**Example:**\n\n```js\nwithoutTrailingSlash(\"/foo/\"); // \"/foo\"\n\nwithoutTrailingSlash(\"/path/?query=true\", true); // \"/path?query=true\"\n```\n\n### `withProtocol(input, protocol)`\n\nAdds or replaces protocol of the input URL.\n\n**Example:**\n\n```js\nwithProtocol(\"http://example.com\", \"ftp://\"); // \"ftp://example.com\"\n```\n\n### `withQuery(input, query)`\n\nAdd/Replace the query section of the URL.\n\n**Example:**\n\n```js\nwithQuery(\"/foo?page=a\", { token: \"secret\" }); // \"/foo?page=a&token=secret\"\n```\n\n### `withTrailingSlash(input, respectQueryAndFragment?)`\n\nEnsures the URL ends with a trailing slash.\n\nIf second argument is `true`, it will only add the trailing slash if it's not part of the query or fragment with cost of more expensive operation.\n\n**Example:**\n\n```js\nwithTrailingSlash(\"/foo\"); // \"/foo/\"\n\nwithTrailingSlash(\"/path?query=true\", true); // \"/path/?query=true\"\n```\n\n<!-- /automd -->\n\n## License\n\n[MIT](./LICENSE)\n\nSpecial thanks to Eduardo San Martin Morote ([posva](https://github.com/posva)) for [encoding utilities](https://github.com/vuejs/vue-router-next/blob/v4.0.1/src/encoding.ts)\n\n<!-- Badges -->\n\n[npm-version-src]: https://img.shields.io/npm/v/ufo?style=flat&colorA=18181B&colorB=F0DB4F\n[npm-version-href]: https://npmjs.com/package/ufo\n[npm-downloads-src]: https://img.shields.io/npm/dm/ufo?style=flat&colorA=18181B&colorB=F0DB4F\n[npm-downloads-href]: https://npmjs.com/package/ufo\n[codecov-src]: https://img.shields.io/codecov/c/gh/unjs/ufo/main?style=flat&colorA=18181B&colorB=F0DB4F\n[codecov-href]: https://codecov.io/gh/unjs/ufo\n[bundle-src]: https://img.shields.io/bundlephobia/minzip/ufo?style=flat&colorA=18181B&colorB=F0DB4F\n[bundle-href]: https://bundlephobia.com/result?p=ufo\n","_attachments":{},"homepage":"https://github.com/unjs/ufo#readme","bugs":{"url":"https://github.com/unjs/ufo/issues"},"license":"MIT"}