{"_id":"@alicloud/search-params-interceptor","_rev":"2-62a6f3adecd2ec15e2aefe26c377cdd4","name":"@alicloud/search-params-interceptor","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.5":{"name":"@alicloud/search-params-interceptor","version":"0.1.5","description":"Transform request data to URLSearchParams","main":"lib/index.js","scripts":{"babel":"babel src --out-dir lib","prepare":"npm run babel"},"keywords":["widget","fetch","request","interceptor"],"author":{"name":"woota","email":"wutayunfan@gmail.com"},"license":"MIT","dependencies":{"lodash.forin":"^4.4.0","url-search-params":"^1.1.0"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/preset-env":"^7.1.6"},"publishConfig":{"access":"public"},"gitHead":"849e4a23b7103c6cd68dd5ea62b71445b3ddfbdb","_id":"@alicloud/search-params-interceptor@0.1.5","_nodeVersion":"13.6.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-B1ZD5E9zqRGMAovewB8DXpBl5Aw7yFN6np0hs1Croyyf+AzCPZivNrw2SQgU/Vf9Aj/eAeMajwfHMPFunv6FdQ==","shasum":"a6c5c835805a3b084e01886e1e8398fa39861232","tarball":"https://registry.npmjs.org/@alicloud/search-params-interceptor/-/search-params-interceptor-0.1.5.tgz","fileCount":4,"unpackedSize":4541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoV+vCRA9TVsSAnZWagAAFCMP+QDD6nXIcKN7UCa++zZm\notG2ben03V/oUcDOTssRaJ9+A2Ah6vsMUPNkjOmBmfjGV6LPN7E8ZHcIveo3\nBU3wAGwoZF5kO40FNTnMBclD49kwDsr+TT865HkOqPx1KWlHCopU51EBQcIT\nG1G58xzRsnMW//NWaYZL1SDlsjkCLRevjZ8cOlW6YITql/zLOJAEd8hd1DWe\n9RcPdJ/YZb2ZEScgdOda00TEcl10YKx3cHrEv6PWTBBOQ0bayqgvsOQWqeJL\nxXec6sf+YEiXF1VCr6caVbg8uqCfi26zxSdeEJZ81UfgtazwLzREnQtQ/3gs\nbTBSWsMVIxEmom9D/jyhermIhXli6VkPAF+hvquilZuOLwn0H5W4ZFpoKniz\nx0BqGxBaU78L01wFhKZ3QRuClIuIxsoW3vNnOpdlFH5CFbT/KiWV2APpsLyR\nL/XwFeqJjvVCFbYTp/DGyJIib06hc+NuvOPgQuF3pEaGCRP0VHKcTpwgsFeE\nrnP8kNvqA/NbE5X0n/NI9DFkT247l9iqPt05ONSNe/PF6LwmbK+k6mRHG+5O\nkW0VqLLT7LQ9956eWWrtjzh7uhGhcn7iFds00MKlLtPJ0YRcrNjjT8EX8oGM\nkE98kQMfCXTCEj4/q4/mcvaOqSzYq/XIFmKDKDPSmAuzwrd3xgwH7wnHPRsB\nbqUk\r\n=H3db\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZCw2bGvbmGVvPgJR0iiKfXiZR74O3rHXH90zXj9qRdAiEAxhstrHW5CFCwhEwpDB+L2zTN0rE9vDBFhpXxzgLM1GM="}]},"maintainers":[{"name":"console-fe","email":"console-fe@alibabacloud.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"}],"_npmUser":{"name":"console-fe","email":"console-fe@alibabacloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params-interceptor_0.1.5_1587634095295_0.13103427126081413"},"_hasShrinkwrap":false},"0.2.0":{"name":"@alicloud/search-params-interceptor","version":"0.2.0","description":"Transform request data to URLSearchParams","main":"lib/index.js","scripts":{"babel":"babel src --out-dir lib","prepare":"npm run babel"},"keywords":["widget","fetch","request","interceptor"],"author":{"name":"woota","email":"wutayunfan@gmail.com"},"license":"MIT","dependencies":{"lodash.forin":"^4.4.0"},"devDependencies":{"@babel/cli":"^7.1.5","@babel/core":"^7.1.6","@babel/preset-env":"^7.1.6"},"publishConfig":{"access":"public"},"gitHead":"849e4a23b7103c6cd68dd5ea62b71445b3ddfbdb","_id":"@alicloud/search-params-interceptor@0.2.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2RjJphY+O33wZTACEXqxhS0Wat/GF14gfjW5tu8AgPjeEcpmBZxxfSZahHBxIGq3Ipo90EtAa3PAZZTb8IoJjg==","shasum":"72aa588ca0c7c504f6b9c8b9bb72feca24792c66","tarball":"https://registry.npmjs.org/@alicloud/search-params-interceptor/-/search-params-interceptor-0.2.0.tgz","fileCount":4,"unpackedSize":4429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPJzWCRA9TVsSAnZWagAA7f8P/3Vqox+u/q/fNP4hyol5\nWiUtyGJLvP9d7Z/Yte70S/ANSx6nXtOFhSTFhYk/gZodDtkiq1UWNO7ybyP6\nVz8BUbWhuOWQ0gTniSnwwjMlHHh5ipEMhjPBqe79hev1b46obpODLQJZAic/\nZ1O1ItTSxzApkMbIpjb+o2gsS+BMNzvEd6L6unCONrLlh66gut59JOW/iVw2\n5RTz1TtLJZMJUlTqFxLnHEErarpTdvdlJI/RSnD/Y3BgweA0TJoQF9LSI4OZ\n8C0AdUTq/RVFW6F8cZPy/Khgl6fxwJ8+gFo59dnef2C7wpckdjXVfnGQBPP3\n7Jm6Z9ues/2uzXK8nnLWXBwF4BO6ekVnrEtwP3wvr2qfJHybsRI0fbkS9NpC\nXYwewwuHNrjpGrpbXWjvLvD+AbtgNXlD1fYTjviARwmZoJu6LWwKrLnJs53p\nx1hk8xuTBgbqcShW2D45Bwgey2ocac95Ag1PjO0huWRIstRsWR8LDunjalv3\nCoQpIpXevKcSZ/QGepOixpAIzcLPnFar4+iV7PcZUwmoj8o99H4gh/yRl6fl\n9CPScNHX/fxJfaE3rDXOvbPjVcn92wwUuh42cRFDF/dou3fnsb2o1Y1BSOvk\nGmnVzHyY4Aoeyx1MtkvLII5P5R9UrZhNwIqIxd3g81WT21B5ajgVJPaRsh5M\nyjlh\r\n=6vSS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQrqEFa6xNKuzR1TGXtnyaNnEj55f1ZjqcURuWXQIFyQIgSfejKP/C7hEGYrkDo+Ci+Zu5TK+Ik8lmIUHI8G7S118="}]},"maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"_npmUser":{"name":"console-fe","email":"console-fe@alibabacloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/search-params-interceptor_0.2.0_1597807830410_0.06839608861476787"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-23T09:28:15.032Z","0.1.5":"2020-04-23T09:28:15.406Z","modified":"2022-04-04T12:58:38.943Z","0.2.0":"2020-08-19T03:30:30.527Z"},"maintainers":[{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"}],"description":"Transform request data to URLSearchParams","keywords":["widget","fetch","request","interceptor"],"author":{"name":"woota","email":"wutayunfan@gmail.com"},"license":"MIT","readme":"# @alicloud/search-params-interceptor\n\n`axios`<sup>1</sup> 请求拦截器（request.interceptor<sup>2</sup>），用于把请求的参数对象转化为 URLSearchParams<sup>3</sup> 对象，然后再发送给 **server** 端。\n\n## 用法\n\n先使用 **npm** 进行安装\n\n```\nnpm install --save @alicloud/search-params-interceptor\n```\n\n然后 \b `import` 进来传递给 `axios`\n\n```js\nimport axios from 'axios'\nimport searchParamsInterceptor from '@alicloud/search-params-interceptor'\n\naxios.interceptors.request.use(searchParamsInterceptor)\n```\n\n或传递给 `axios` 的一个实例\n\n```js\nimport axios from 'axios'\nimport searchParamsInterceptor from '@alicloud/search-params-interceptor'\n\nconst instance = axios.create()\ninstance.interceptors.request.use(searchParamsInterceptor)\n```\n\n## 项目结构 \b\n\n```\nlib/                    # babel 转义后的代码\nnode_modules/\nsrc/                    # 源代码\ntest/                   # 单元测试\n.browserslistrc         # 浏览器支持的 query\n.npmignore              # npm 打包忽略文件\nbabel.config.js         # babel 配置文件\npackage-lock.json       # npm 包版本管理文件\npackage.json            # 项目的 meta 信息\nREADME.md               # 项目说明\n```\n\n## 注释\n\n1. [axios 文档](https://github.com/axios/axios)\n2. \b[axios 拦截器（interceptor）](https://github.com/axios/axios#interceptors)\n3. [URLSearchParams](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams)\n","readmeFilename":"README.md"}