{"_id":"@umijs/history","_rev":"16-3f87694c39219778ef54540104646d4d","name":"@umijs/history","dist-tags":{"beta":"5.0.0-beta.1","latest":"5.3.1"},"versions":{"5.0.0-beta.1":{"name":"@umijs/history","version":"5.0.0-beta.1","keywords":["history","location"],"license":"MIT","_id":"@umijs/history@5.0.0-beta.1","maintainers":[{"name":"xiaohuoni","email":"448627663@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"ariel-cheng","email":"1319413542@qq.com"},{"name":"litou.cjs","email":"chenjsh36@gmail.com"},{"name":"wtzeng","email":"wtzeng1@gmail.com"},{"name":"tli4","email":"a@tianyi.li"},{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"kuitos","email":"kuitos.lau@gmail.com"},{"name":"ycjcl868","email":"45808948@qq.com"},{"name":"fan576679268","email":"576679268@qq.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},{"name":"yutingzhao1991","email":"yutingzhao1991@sina.com"},{"name":"zinkey","email":"zinkey@vip.qq.com"},{"name":"sorrycc","email":"sorrycc@gmail.com"}],"homepage":"https://github.com/umijs/history#readme","bugs":{"url":"https://github.com/umijs/history/issues"},"dist":{"shasum":"82820802f558e56d7468ec7e4a3edcd4e332aee9","tarball":"https://registry.npmjs.org/@umijs/history/-/history-5.0.0-beta.1.tgz","fileCount":21,"integrity":"sha512-kNLvy+LJB7/AWAKMV5bACsRpIlPdpOckXlyWSPrTI07ytdIG+kbW/J25OgtFlgjvZunFOVXtkxYLYNoAsxyQ4g==","signatures":[{"sig":"MEUCIQCmW7s+YuqAXU9yw2xPltE4uau/9qtdu7GanY7vssv0ngIgYNfjd5HolagpqORABF/vD1HPePRshWRzqRa4sE5d1yA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpBpKCRA9TVsSAnZWagAAO6wP/iAmk4s5OOheT1mxfNw7\nWZFcNQSguhO44HpkqtlvmoZSiQ4ojWUv0gUryFvTQgLUhpC3ND2h8TLs0xX6\nxVPR+MoiuYLEqNkeDpiCryuAgf+or3KogI7glyc/1sEFFO95PBRpn08nOfi3\naCFGz1SbR9uK1rs4776CyZKatcyedUrUXnYzDFP5OPFSEW5kKLRauTGWnrzc\nqi410oDOLbiCHTKZUdR+TxLoxktJohem07hCFhx1GzyXH/+h3otSh4+kA9Se\nUsKkkGPiVpEe1NtL/F0vpOfxxhWOZ0yWaW254jMe7Qjg32Th25YU5yXMb8Vd\n+IpiCG+G3aJulEQdJE+zAJddeyGc0VNzOIesYIpItfjxVdK+3679DbnO64n4\nr666bu2RJ8hsIZWR8CdY2xaml3AP+NJEiIJY42fGxBFdP64XPoMqk1J67nuh\nJe/ncW7HHwU0e6eV8cl1R+Dwt2PzWR2EKTSgML3/tFWMQEQNaqO4AmRFx3TC\nlMSpIlwqc5NqQ35nu5Qddgi6f6PU10Qgl3wTpvqPb3MZ4vZFBbqlKCBqrx4C\nHa80hxq2RrQCMcezFZMOBxxcCJhj7aDth9XApSMdo8CSKLoJY7+w10z8Tu2w\njUHRZMnr4jIAzeME9DF1UBOm8UDrP/OP/zxN8ky7JTsVxglPqyAj5nuZpwaV\n/iCF\r\n=Fnbe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","types":"index.d.ts","unpkg":"umd/history.production.min.js","module":"index.js","authors":["ycjcl868 <chaolinjin@gmail.com> (https://github.com/ycjcl868)"],"_npmUser":{"name":"ycjcl868","email":"45808948@qq.com"},"repository":{"url":"git+https://github.com/umijs/history.git","type":"git"},"_npmVersion":"6.14.6","description":"Manage session history with JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"12.18.3","dependencies":{"query-string":"^6.13.6","@babel/runtime":"^7.7.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/history_5.0.0-beta.1_1604590154144_0.07926140061464015","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"@umijs/history","version":"5.3.0","keywords":["history","location"],"author":{"name":"Remix Software","email":"hello@remix.run"},"license":"MIT","_id":"@umijs/history@5.3.0","maintainers":[{"name":"stormslowly","email":"stormslowly@gmail.com"},{"name":"xiefengnian","email":"xieniangao@126.com"},{"name":"sorrycc","email":"sorrycc@gmail.com"},{"name":"zinkey","email":"zinkey@vip.qq.com"},{"name":"yutingzhao1991","email":"yutingzhao1991@sina.cn"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},{"name":"fan576679268","email":"576679268@qq.com"},{"name":"kuitos","email":"kuitos.lau@gmail.com"},{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"xiaohuoni","email":"448627663@qq.com"}],"homepage":"https://github.com/umi-contribute/history#readme","bugs":{"url":"https://github.com/umi-contribute/history/issues"},"dist":{"shasum":"6725a3105d2e93414acc51c8f222eeb9b3d82cc5","tarball":"https://registry.npmjs.org/@umijs/history/-/history-5.3.0.tgz","fileCount":21,"integrity":"sha512-3q3O1XZZoCHuIKJhCF1D+3+jC+r4RVl1ssRbtdoCf+AimlN4LpAAd/kfVuxoUvpVgzs7EBc9WTm4ZmE0Dz+Nkw==","signatures":[{"sig":"MEQCICLcP1pfVAM+aavSozEuPRX19tb4dm2qCjSVeBYq91eQAiBrWezIUj2eCuip6hrYO3NYVrhUot3HpE2A0Uxui0cjIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGaGUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmaA/7BzZfTlPFY4Gl3++Wyz3uu53YBjlneYyK57VWDpuCYucivYOy\r\ng6YneMXeDpjEyJsK/eCN4UUjxH3ip1jHKwdjg5flWQT6MnLh/5nH0AeA4U+v\r\njT5i/w+oxM0SL5zenWAm2b8gE0OKMXa0x+KlXuN1xJZ+IznuyzUO6elOaCux\r\n34AL09sKOyKglMkuIV8OBg70ktn8SFADfaAfjKq/oUNcZXDUdE8dvfPBSubx\r\nvfGFJBTWdyRwTTToHGgi1xZI1xwq8pWeVb8Asna3MrhOlRHEI7pEK+YwNH4y\r\npc8ytO47PXH7JtJQ/iPrD7bzdZq9NR109IIB5p3io3VgHPZm35U7smxMMmRh\r\njGx/PGZDmPZKMe/VRgcexq3eu4fmFFHtGujZYrCD2LHaThpxGu2GLooRlLuD\r\nrvFlG1cs2pJIyTgs71hCZqM/G7V1wrDDMt4dk5E12AxOo1rWP0O7pz7wdSpI\r\ncUM7Yir2QMA7w/x7Ku2qZBJGYqCKhQeTYBhX46UQ7LzeE7MdcH2pHhcvmhOi\r\nxB1p+YUdYiLVd6Q3GDYE1G4K+zs0xn485cDh4PQFwrH60YOLkQv0+aGUyQPP\r\ngsal2Xk4TFY12YClwFtK9h5+lkkN4IcWYMxeMvuXRUkH77LxWGH7p7j5aQlD\r\nIUcYY9W0GdlAFqP2PIOz1PnWR4DqO5tXROo=\r\n=GSgO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","types":"index.d.ts","unpkg":"umd/history.production.min.js","module":"index.js","gitHead":"a8ef0c3e5460c00da5e34e86dd73543961b61c99","_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/umi-contribute/history.git","type":"git"},"_npmVersion":"7.24.0","description":"Manage session history with JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"16.10.0","dependencies":{"query-string":"^6.13.6","@babel/runtime":"^7.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/history_5.3.0_1662624148602_0.5437208276167931","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"@umijs/history","version":"5.3.1","keywords":["history","location"],"author":{"name":"Remix Software","email":"hello@remix.run"},"license":"MIT","_id":"@umijs/history@5.3.1","maintainers":[{"name":"stormslowly","email":"stormslowly@gmail.com"},{"name":"xiefengnian","email":"xieniangao@126.com"},{"name":"sorrycc","email":"sorrycc@gmail.com"},{"name":"zinkey","email":"zinkey@vip.qq.com"},{"name":"yutingzhao1991","email":"yutingzhao1991@sina.cn"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"},{"name":"fan576679268","email":"576679268@qq.com"},{"name":"kuitos","email":"kuitos.lau@gmail.com"},{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"xiaohuoni","email":"448627663@qq.com"}],"homepage":"https://github.com/umi-contribute/history#readme","bugs":{"url":"https://github.com/umi-contribute/history/issues"},"dist":{"shasum":"947217594203bf9fd332f95e6113f50855d655b7","tarball":"https://registry.npmjs.org/@umijs/history/-/history-5.3.1.tgz","fileCount":21,"integrity":"sha512-/e0cEGrR2bIWQD7pRl3dl9dcyRGeC9hoW0OCvUTT/hjY0EfUrkd6G8ZanVghPMpDuY5usxq9GVcvrT8KNXLWvA==","signatures":[{"sig":"MEUCIQCA0d0uSZiDn8PgD4BolWhZopNHxGoyNCAG8UbaoZ0xoQIge3qMsZaR85rNLcUVV5XQXfJyIgkYcAIoBIxJb+l/Ioo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGtx3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8chAAnJL0OpdG1fncFZvu2froTM7ZZEFUC7kRezt3pSVJ6YSTWvxK\r\nWwH3CliQHO+SxPPkkH1F4Z4tOPfQNiS6UG82R8EjeTl+9EZZ1fqL5qYqFK8J\r\nT2So1PNMxyH0ttBlyIGqHqiG/pQ2GHkHLLhID5uoOHdGp4eRczF9vAo8mob/\r\n+IfGIUL7ufq+4lfOAX0bSeDl3+sYFRssrlEoOiUZMuIDb2fwr5HSsaru/kgu\r\nsV/PdPie8j+qNr131aMLMuQlSI0RvLV+F1t6Fz/aK9g/ONbmyvUMUxYSXmit\r\noXQIoA8QnbRkr3IODHW6CterzIv79ljyvy3Imq5qGeY23aBc/+KoUY1ksf97\r\nuMvf2odfDLw4RwUfr6UygSnTEEegUyY6QAMOsQIqxz9zWoEU4a4yMdhvDl7i\r\nnvM3rQ27d9RGKNA3CxilycQ3As7GpiLhxyN40qiQe/fRUQppFw2ll0yZ+XmI\r\nOhMkbrCP14lMJNeAHFRTCMIllbhFpcmEJiCvici3ju6E98H6VLVEVz5egDDW\r\n9XFyKDaZsq3h2hz2R8pJ9Obf1bxxpUm5x4YswMrUWzG86tIzk1HbM3Xog2dU\r\ntgbKNeKRkn48YFpmYAyrZEbyL83n1Zsq/4OfLOqmdi759hp6w4ims9fi0wpl\r\nTe5xbBoeMxYfmkkcKPvu8B1VGQb9IlenN3g=\r\n=kkfu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","types":"index.d.ts","unpkg":"umd/history.production.min.js","module":"index.js","gitHead":"41d5a1325fc5a253896b8d38872b8e325e6b4cdf","_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"repository":{"url":"git+https://github.com/umi-contribute/history.git","type":"git"},"_npmVersion":"7.24.0","description":"Manage session history with JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"16.10.0","dependencies":{"query-string":"^6.13.6","@babel/runtime":"^7.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/history_5.3.1_1662704758806_0.5582728861976718","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-11-05T15:29:13.938Z","modified":"2025-09-10T06:48:40.702Z","5.0.0-beta.1":"2020-11-05T15:29:14.382Z","5.3.0":"2022-09-08T08:02:28.807Z","5.3.1":"2022-09-09T06:25:59.043Z"},"bugs":{"url":"https://github.com/umi-contribute/history/issues"},"author":{"name":"Remix Software","email":"hello@remix.run"},"license":"MIT","homepage":"https://github.com/umi-contribute/history#readme","keywords":["history","location"],"repository":{"url":"git+https://github.com/umi-contribute/history.git","type":"git"},"description":"Manage session history with JavaScript","maintainers":[{"email":"sorrycc@gmail.com","name":"sorrycc"},{"email":"wasd2144@hotmail.com","name":"chenshuai2144"},{"email":"kuitos.lau@gmail.com","name":"kuitos"},{"email":"scdzwyxst@gmail.com","name":"peachscript"},{"email":"448627663@qq.com","name":"xiaohuoni"},{"email":"411140932@qq.com","name":"yifankakaxi"},{"email":"xierenyuan@qq.com","name":"xierenyuan"},{"email":"xusd320@gmail.com","name":"xusd320"},{"email":"zoomdong07@gmail.com","name":"zoomdong07"}],"readme":"# history &middot; [![npm package][npm-badge]][npm]\n\n[npm-badge]: https://img.shields.io/npm/v/history.svg?style=flat-square\n[npm]: https://www.npmjs.org/package/history\n\nThe history library lets you easily manage session history anywhere JavaScript runs. A `history` object abstracts away the differences in various environments and provides a minimal API that lets you manage the history stack, navigate, and persist state between sessions.\n\n## Documentation\n\nDocumentation for version 5 can be found in the [docs](docs) directory. This is the current stable release. Version 5 is used in React Router version 6.\n\nDocumentation for version 4 can be found [on the v4 branch](https://github.com/remix-run/history/tree/v4/docs). Version 4 is used in React Router versions 4 and 5.\n\n## Changes\n\nTo see the changes that were made in a given release, please lookup the tag on [the releases page](https://github.com/remix-run/history/releases).\n\nFor changes released in version 4.6.3 and earlier, please see [the `CHANGES.md` file](https://github.com/remix-run/history/blob/845d690c5576c7f55ecbe14babe0092e8e5bc2bb/CHANGES.md).\n\n## Development\n\nDevelopment of the current stable release, version 5, happens on [the `main` branch](https://github.com/remix-run/history/tree/main). Please keep in mind that this branch may include some work that has not yet been published as part of an official release. However, since `main` is always stable, you should feel free to build your own working release straight from `main` at any time.\n\nIf you're interested in helping out, please read [our contributing guidelines](CONTRIBUTING.md).\n\n## About\n\n`history` is developed and maintained by [Remix](https://remix.run). If you're interested in learning more about what React can do for your company, please [get in touch](mailto:hello@remix.run)!\n\n## Thanks\n\nA big thank-you to [BrowserStack](https://www.browserstack.com/) for providing the infrastructure that allows us to run our build in real browsers.\n\nAlso, thanks to [Dan Shaw](https://www.npmjs.com/~dshaw) for letting us use the `history` npm package name. Thanks, Dan!\n","readmeFilename":"README.md"}