{"_id":"@anys/url-format","_rev":"3-ff545b793b680aea07b3d5e81b20951b","time":{"created":"2024-01-04T10:34:05.164Z","1.0.0":"2024-01-04T10:24:30.179Z","modified":"2024-01-04T11:34:14.153Z","1.0.1":"2024-01-04T10:34:05.423Z","1.0.2":"2024-01-04T11:34:14.001Z"},"name":"@anys/url-format","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.1":{"name":"@anys/url-format","version":"1.0.1","description":"","type":"module","keywords":["url","format","ts","typescript"],"license":"MIT","author":{"name":"周星星同学"},"homepage":"https://github.com/Mrcxt/url-format","repository":{"type":"git","url":"git+https://github.com/Mrcxt/url-format.git"},"module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","types":"./dist/index.d.ts"}},"types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"dev":"vite","build":"vite build","build:lib":"vite build --config vite.lib.config.ts  && tsc -p tsconfig.build.json","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","release":"npm run build:lib && release-it --only-version"},"devDependencies":{"@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.6.7","@mdx-js/rollup":"^2.3.0","@release-it/conventional-changelog":"^7.0.0","@types/node":"^20.4.8","@types/react":"^18.2.15","@types/react-dom":"^18.2.7","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@vitejs/plugin-react":"^4.0.3","antd":"^5.8.2","commitizen":"^4.2.5","commitlint":"^17.6.7","cz-git":"^1.7.0","eslint":"^8.46.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.3","husky":"^8.0.3","less":"^4.2.0","lint-staged":"^13.1.2","normalize.css":"^8.0.1","prettier":"^2.7.1","react":"^18.2.0","react-dom":"^18.2.0","release-it":"^15.6.0","stylelint":"^14.9.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^36.0.0","typescript":"^5.0.2","unocss":"^0.58.3","vite":"^4.4.5"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"],"*.{css,less,scss}":["stylelint --fix","prettier --write"]},"config":{"commitizen":{"path":"./node_modules/cz-git"}},"stylelint":{"extends":["stylelint-config-standard","stylelint-config-prettier"]},"dependencies":{"query-string":"^8.1.0","url-join":"^5.0.0"},"_id":"@anys/url-format@1.0.1","gitHead":"c6c5578fa420b9b43aef6ec5e61f72ae596191f9","bugs":{"url":"https://github.com/Mrcxt/url-format/issues"},"_nodeVersion":"16.15.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-11AbsemqRbbBE9mQ5FM7XoJO2jkbnaErkX5i4/vSUhz2tspGKkO/1JoprGGyK7auvqk30QIu0RuxaYJd1hwCeA==","shasum":"2825cd74c125190717038b5e35f89ce9fffe64f9","tarball":"https://registry.npmjs.org/@anys/url-format/-/url-format-1.0.1.tgz","fileCount":5,"unpackedSize":5887,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmyWcNmyXvLbJWxyd+9ufXAjBdPU9QMFK/uD2CK5+0AAIgRSQfZWpyGFjl4p73wNmti3uwUqoLN9+NCcHgDWZQhVs="}]},"_npmUser":{"name":"cixiangtao","email":"mrcxt@foxmail.com"},"directories":{},"maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/url-format_1.0.1_1704364445263_0.1957557120075164"},"_hasShrinkwrap":false},"1.0.2":{"name":"@anys/url-format","version":"1.0.2","description":"## Install","type":"module","keywords":["url","format","ts","typescript"],"license":"MIT","author":{"name":"周星星同学"},"homepage":"https://github.com/Mrcxt/url-format","repository":{"type":"git","url":"git+https://github.com/Mrcxt/url-format.git"},"module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","types":"./dist/index.d.ts"}},"types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"dev":"vite","build":"vite build","build:lib":"vite build --config vite.lib.config.ts  && tsc -p tsconfig.build.json","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","release":"npm run build:lib && release-it --only-version"},"devDependencies":{"@commitlint/cli":"^17.0.3","@commitlint/config-conventional":"^17.6.7","@mdx-js/rollup":"^2.3.0","@release-it/conventional-changelog":"^7.0.0","@types/node":"^20.4.8","@types/react":"^18.2.15","@types/react-dom":"^18.2.7","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@vitejs/plugin-react":"^4.0.3","antd":"^5.8.2","commitizen":"^4.2.5","commitlint":"^17.6.7","cz-git":"^1.7.0","eslint":"^8.46.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.3","husky":"^8.0.3","less":"^4.2.0","lint-staged":"^13.1.2","normalize.css":"^8.0.1","prettier":"^2.7.1","react":"^18.2.0","react-dom":"^18.2.0","release-it":"^15.6.0","stylelint":"^14.9.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^36.0.0","typescript":"^5.0.2","unocss":"^0.58.3","vite":"^4.4.5"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"],"*.{css,less,scss}":["stylelint --fix","prettier --write"]},"config":{"commitizen":{"path":"./node_modules/cz-git"}},"stylelint":{"extends":["stylelint-config-standard","stylelint-config-prettier"]},"dependencies":{"query-string":"^8.1.0","url-join":"^5.0.0"},"_id":"@anys/url-format@1.0.2","gitHead":"379d0b2a991c38076b7b3a132cab97bc76a8fdab","bugs":{"url":"https://github.com/Mrcxt/url-format/issues"},"_nodeVersion":"16.15.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-UH0HpGER/n6ix1QJKZk+wQa9Xa0/lWI7QRmUq2wXtW95PAzRbRujL2ARGpf1ETwfxr1J0i0ElSZsRQJSArziKw==","shasum":"415219d3ba29d03f8bbfb0d5aa768ecd830fb1d5","tarball":"https://registry.npmjs.org/@anys/url-format/-/url-format-1.0.2.tgz","fileCount":5,"unpackedSize":5424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArOoCkR9GPDR/Bp82kheOighifO9WMaMy0fh97/g1HgAiEA0QY83lf/d84vIXBC2X6Xze+1JXWBBiAlmqXWvQA/MGk="}]},"_npmUser":{"name":"cixiangtao","email":"mrcxt@foxmail.com"},"directories":{},"maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/url-format_1.0.2_1704368053852_0.5866877584235226"},"_hasShrinkwrap":false}},"maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/Mrcxt/url-format","keywords":["url","format","ts","typescript"],"repository":{"type":"git","url":"git+https://github.com/Mrcxt/url-format.git"},"author":{"name":"周星星同学"},"bugs":{"url":"https://github.com/Mrcxt/url-format/issues"},"license":"MIT","readme":"# @anys/url-format\n\n## Install\n\n```bash\nnpm install @anys/url-format\n\npnpm install @anys/url-format\n```\n\n## Demo\n\n[Demo](https://boisterous-monstera-cc44b7.netlify.app/)\n\n## Usage\n\n```ts\nimport urlFormat from '@anys/url-format'\n\nurlFormat('https://www.baidu.com').search \n// => ''\n\nurlFormat('https://www.baidu.com?name=anys').search \n// => '?name=anys'\n\nurlFormat('https://www.baidu.com#hash?name=anys&age=18').search \n// => '?name=anys&age=18'\n\nurlFormat('https://www.baidu.com?sex=1#hash?name=anys&age=18').hash \n// => '?sex=1&name=anys&age=18'\n```\n\n## API\n\n### urlFormat(url: string): URL\n\n#### url\n\nType: `string`\n\n## License\n","readmeFilename":"README.md","description":"## Install"}