{"_id":"history-keep-alive","_rev":"26-ba3618b3ffef53f0110f68b36d080361","name":"history-keep-alive","dist-tags":{"latest":"0.1.10","beta":"0.1.11-beta.1"},"versions":{"0.0.1":{"name":"history-keep-alive","version":"0.0.1","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"6158e8c8c043e0d52671ca9ac81e4e96159e3163","_id":"history-keep-alive@0.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mU4PqxOv6keB3gYSGHXZKJgE2wSoTPGZehId/Zxw7NRJq/iyoMuklKF0/3Z//d5fYbsxPy8wHS0JzLVzBN6paQ==","shasum":"c28e9e813646a2335fa3d2b67a4d8edec3e19f92","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.0.1.tgz","fileCount":4,"unpackedSize":46445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKDeLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkqQ/8D1mntbrjI78z8bGbmJeKB0JICDBL0iXr4m2bR6fev0Wp+/KW\r\ncnJDNUlBq/Khmiz+5wV+kBVMGELod5KiHEKViFOqhLhDPSwKJJMweyTU8i+d\r\nUVhO9y0INvLXTjuFlHmh3rxqpzjTeFL4p0yOS7BoROAzwnMXWsiLp3PDr4Rb\r\nuOGiw9O1jYocFHulXrgV6nqJx4hUMbZplEPKL8CkDSIh6q+dDEWWc1DMnv9j\r\nF/q+krQoOL2omViJc7iXjoCor7xlfCx3qCR0tZPwlDp+Z5cRkfJQxqzwoD59\r\nibwfZ1shbP8k0UIbfIdhYmuLFTFHUfPQt0DlXoIV4vw6p6FBmJKUybtZU68K\r\ndvuZhGpLhmCrCTpbuQUPAnJuWPIODs0vovhEACoSeAbk/7wAMBmVNHOixkuE\r\nHg87aZico6M11SxGZgNYqI8ISodaFmGaExtCAgQdo52E7le2BGZJdLzvLQz6\r\nGvrNs5AoEHT1BgVLY06TezsZYgt5zQfRixPyPQ1XCkuiYGtOWIYGFEIQdcfV\r\n+msD+EnysJqXUOE/DXabdeP/CAcUnPTcaMbjE2cnQBMYlp8NF8/um48SH8W4\r\neFpzbPWj7hZ8dZJgxslWKBsd/jxFuyZg1rc8dms/mMEWyCitOla1mf8+pwa9\r\nYZQUy5xJdf5Zd4ZjeBmqYXYNpK1NORRbDOc=\r\n=zhqs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfkest2dZzp0Z8r3QaCGzyRaIM4p/0xdiaL+pFNAv28AIgPObjIrILS9mHnxKxBvyU1XAxQaH8dJMnIT6veO/6UhI="}]},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.0.1_1646802827198_0.4880903899820175"},"_hasShrinkwrap":false},"0.0.3":{"name":"history-keep-alive","version":"0.0.3","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"24a04a176f758581664aa218efbabf68297cc1a3","_id":"history-keep-alive@0.0.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-epeD78ONBCu3DCTuQ66XB8eTQlkHl9WA96N9ii4HdMXapP7lLzxsZEjt9hoCG7bmdOtHzsP3U4Tom8QViz2egA==","shasum":"83023f1a38e6bdfa844262d985230390be40d0d3","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.0.3.tgz","fileCount":3,"unpackedSize":29269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMv6rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoozg//TYyLlsGLcPytTmlt1C6RTu/QCCTA+kJBOdjtsqf0A9im4p3G\r\nyfhk+DBNgZZwFNAKDzeWp/af9oz/nrpHcdKsc1/fvjy5WCm1ZpPsTowx5TVy\r\ngifgTbKb4UKgX/nLOho+iN+NSXoddC3AJl4t1eAsm8Wd94FtbN92y6l4Ra1J\r\nCpTw0As1fHM6lnJV/Z3N2+WliIfLUs0sBqtaXfxeVxF4mPsJe9XUca38ifRI\r\naET/nQUhuTqg4YUnbP1ObcWyCQl8NGGKPAnMPjMms5EMcl6GgUSORgzjXoBl\r\nlVccZQ54L50DbbZV0TVwxp7wEYtQxxIXUIDxrnl/D9dXtNuAvDae6RhOwcU2\r\nGpQ44Z7iBvySxFluHmf5l75ifqW1zxv8TVFU9vivtnJKAS9K724fMCT03KXS\r\n5oAx2hlPXWyZ+sdbY35WbByQQgCS5lVOqeHSLOzmDzIdCUFd4KNdozgnT2Mj\r\nUNG8x7T9oGb8olrRTu0pomqfaKny7qtGNuio7tpPbnnV9u7bqLlZP0i5BBLk\r\n4iljyh5v3xmNfqt599yu3MAeV50MCM7nqJP2fd1/uNegJhjlw5uClK9WuYTb\r\n1efd4cXTwlUSBFMrvslUI8S2Wz3+0ehJ9UvDBvmdx5X/nGPp4902Cl8o7ziR\r\nSNoy9ynVP90gDt1ZJ5lgSgcPMaHk42DwUUs=\r\n=TWqi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvfhC+UA8Ug2mxHlVYYdyIncS31UjJ9AY1iq26P1zbQAiB/bs/1xFcGmRMlU2WgVCi3a3k/CZSsmO4TA73Ez+oWZQ=="}]},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.0.3_1647509163779_0.9342769194136065"},"_hasShrinkwrap":false},"0.0.4":{"name":"history-keep-alive","version":"0.0.4","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"f920798ffa79b445bb9a2cfd3ef308446495ada8","_id":"history-keep-alive@0.0.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/tdX08MI5w4u6/3joWFNQg5uCxBG68nNFfqO/HpsBkWJ1zp6wekCWJKK7UUflv263g1b5TkNTc5Wr2qJce+0AQ==","shasum":"6192cd8f4ad36bd47bd165eef400147dd2304cb5","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.0.4.tgz","fileCount":3,"unpackedSize":23091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMwKwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcOw//ZQuHzBblEXguBvutxEOQyEvaRUXNGF1WfN8Tlcq0wmFtQZlt\r\n9fGLeoavdA3JZtn2+6uSvE2uIWe3So+1v7zO46Fs/e14AKc5PqXmLGqQ/j1A\r\nfYl4IcVfSypbVN/eZg5lzO2hAR4wLMLd0zZlXyQOUjYnKC5tuCMhBvNKH0Oe\r\nRqPwQLTiOyYaHt2DhFghkmkn0D3vHeLX2bGVfJTwTgHngkPtpMFZHj+wXniP\r\n6boM+TW3nzjFzQox7JcjLICJ+kItsIMQrEr8gtoB5zRIGoRM6FG4IyKa3yam\r\nFPN6/Ih2fMnbJA641Jct3TtypKa7ZYzaaoSZhwlD/AgDkr7fG2IP7aWMmMwY\r\nli/BlYBMh12jcnz/6FPGz2A/XOUaq+mAUN4zRDhYt+HL7tQIIsVmYihzA/xL\r\nAbtTkx+arxKtm+HH96etx2EM5H1+WMBzrgQ1GbrTG1nPKJthKjd265ohrRXO\r\nsYBTjSX9vKBwVOTVRNHAQYZA2Ak009800ks8IrFqa0he7H1baKpdvYNAuMmK\r\nD0MgEj5FEgIA2yye5H8DAlKMhObThPPQFAYPNunKL9UHtAudrwxZE6/8l7+x\r\nVcqfXPtNtqO0pJnV3MVkvzTMKoojTOKgSnbKU2YIqmOfi//j1jeScMiFLRi+\r\nTo9/Mc9JOEu63OeCr+FOnfcknQwaXieboUk=\r\n=1mso\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyIHanifWlVyPC0wMbazUU0jZy3GkxYAS9uXxBn7UpOAiAsId+SFFyNUemuaswXbjuVk3U5r5jcEnLUgdwv8S3NEA=="}]},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.0.4_1647510192104_0.7994244451876711"},"_hasShrinkwrap":false},"0.0.5":{"name":"history-keep-alive","version":"0.0.5","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"7cde0c7b854d399658dfc1c58c2082025ed9d543","_id":"history-keep-alive@0.0.5","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GJgjsyWc0Z0kPHuMnmA+DgbOoaIG7jfXWJye+3917azZUtnMY0KkKr+31RKmnFu7313nWsG+nVicRi7QXCxGhg==","shasum":"50541b7a005d09d6e296efe445177544f28e6192","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.0.5.tgz","fileCount":3,"unpackedSize":29269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMwPIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWpw//dh18p83Fa1vXKHfVKHQFCuoh+LYYmW2K3MOaTNmzFfVzQyqX\r\ny1Vaq4XDvedCpXMLwSwV5CsJQoTgMIQYhpAKEnbg2PI6njA391TBbxCLnv3c\r\nT3y4PP2XXnRUKBsCXAUxJxSqwcHrsycTi3ip3yf5gn/fXRCzdh/NfkCWyfHz\r\nNxHx3yzoc5UxKmsxrCT01c6HfOqTdC88rkaaO70sPu9ZbpgWnMtslXqoeo4S\r\ngN2e1WNDx0YqGR5vjRK06OWISL/upy9bqkFMlxgN6Dsw+5u2D+EOYB5otX5C\r\npZWIvAmROCAk0dT2T7gR7yF2wKDz5GuxruRe0yDx+wFWkrZQBxOWxZV6of9y\r\ndINAs9GpWk0nA56wasNycISG57VPDS5OSLNZyefRwNdaUwNjE2P6Yb32yxCg\r\nuYvcqZCQQi1SVpR2UmldA73lW2+h3dG96r+yJy6LRC28G951vVl9ASfDmKyO\r\nOZUq0VNpi0wrA34tHaDXFdmMFIstxfagDWp028m/25idPnXLF6PrGUaoGjlS\r\nLPsLp1aY3ApIGborOR6YBd0UQEM1QMkb/5OgdLmt8ERkXLgK0tf/IYRNuCzI\r\nMzi0+epqtXWWC53jNzPUWyCwrbuL16Lbp+NqSIT7JeHpyTN54EoRE9ADeW9u\r\nW5WDGi81eKJfX1b48D9qxq+a8sqaJf5ivlE=\r\n=wqtn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAEVFJYrjsBKfSIa1iBIE8qx0n4mNGFI3+WEsfcmFX2QIhALJv9UUW/6IYB47wFB+rge+aSp7FzOOaVdVFdtv51xV3"}]},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.0.5_1647510472559_0.9609113173429036"},"_hasShrinkwrap":false},"0.0.6":{"name":"history-keep-alive","version":"0.0.6","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"2f0445920a7f891d844721c012b795fb003985e8","_id":"history-keep-alive@0.0.6","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zc8cgJDWRLv3mhVgWJrD3aUMGQ9PZfQPiHmq2rOfw1O7iWnUP1ThpAPmunLOk8ia1msWs7gEfrbI3axntAzxuQ==","shasum":"09725cc707801d252370fb4864f2c8be5d5f0690","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.0.6.tgz","fileCount":4,"unpackedSize":29327,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMVeeSa2dBbhhDZvAfOa1KzDQ4xM368bz9sQAkV+9IrAiBKlbSeea0ODe3aATN875a+qRevqm1iuqlbVSuiG8Swuw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRpgsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLfw//QesX8mwCh3aDjiPeP3xo9ZBXL43eJsGofnO9DoIYCQ2LlD4V\r\ncetDDAdYjNGm7CM5jp9cCAZwtiEWrk4ZMUliCt2obl6kpILHU38pNJpS/s9R\r\n033OwGZ47o/YuFuSsDr3X3yxxu/zXdaFCc283o8iV8TODNqu5unLYkCUjSz4\r\nG1wqmfuF7HAQLTJSChuPqAw8W0wsy2fOyvN272gnWbWvquzu1Iy97JLNTcYZ\r\nQ6N90U+hMoHsVxaLmNWuR045TF9VP2LI2o3RxPrUaHpYHs6njtpjuWVgKxvR\r\nnHdg1LZz+0Apqwcx31IQWuC8RfT2D7CsBblKVs3gkH6vNEyxGMczcrZxT+qN\r\ncM3P4/1MAkHNUv3CIbT1KwGu10NZsyMfBYbjsNFMITMpVKZeOwypHp6ew20g\r\nghoiAv/kCqnefj8P6WSZqN2Lhg2jXdatwvVUQTRcpcDL6iOYcOLyHC8tHB6N\r\nAPmRmV6ehO9+dtcOFjOO+tt49X4tdlriLfcygEJAXTTiEMPGZjoUClVlR71s\r\nTM6d+OCgmUxDgl0SkfCIAT74m7+pBqoIfIhsm0P1KjqFHmhW717IRLIUNDUG\r\nREf16X4oVSCjZUUuSAlDRw8KCcR6WWg9w1xC1/luFfGl/rgyfHr9qotIvttl\r\nJpyjGHLoKwqDJWweBWU/gaD3+8uY2XXQm6I=\r\n=7R7b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.0.6_1648793644720_0.6654671711147155"},"_hasShrinkwrap":false},"0.1.1":{"name":"history-keep-alive","version":"0.1.1","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"c3401d5f03ff92a2a0f05a82de196e1e53685d9d","_id":"history-keep-alive@0.1.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-la4PXfvDKEfSlRJGgqw0KHrdDUgeiX54DoPuUsnVlWF4lV6+tH/u9utwLA6lAESDCL8pe/1RJB+chsAfvAEFyA==","shasum":"2eb133839c88dc08b3b942ebee6806c504ceaf9b","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.1.1.tgz","fileCount":3,"unpackedSize":29567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi5Q6hgO8qgrQyL+eAKW3E+adxqAD4GAufsa+IwT/eDgIhAPnWHYCtK7tS5tzihFldfCeDbkZrqXjiHen4xQBlbLtk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR+NqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcmQ//Qo3VRid5uN1upn4IXIi9b48zQ2nnwgbhW1HMYENBPmqW3izg\r\nGp7p9lhxMuGEIuL86Zk19/7AcO0RdpwH7IuxnUZLQKEpKtG9ZnRxEP0Dp7tX\r\nfRlGIKrlTUACgjoo3ajFHJQLH4+o6GTmvhrlPDxlAI9NI+sgnG+Bdf6cUuRK\r\nXidMg7O3doSp799qyQPRM+xomLT9JxlJ4CeRkw678met2gveD6qh2dQxKKUd\r\nHbDOSf2YxAWp8HoRmP48oD4D8UUE6hd/fFs/KnFoUlrmPlmYk6a68CUr3PhA\r\nGz+xEOLbdbLY2rQRar39L1BnDBUzX97zrP/3Kc21wnqDydaHYEpJClKGxQk8\r\n1b+Fre6F6y1sACXDA3vs/MC4RTt8ni3FFaG6p3mCa80UzubtfOeP62hp3SqM\r\n68vgVp+4S0wbFsd5W7jaxq1y8oha117io0hdybePYbWB87vj3IEz/Hb0H/5w\r\n4KEzU/UwQTHWFkuKvNPeNQTTO0Nc5XZ+Yn+uu+rgUBcH57aO6zkscB7oNmxo\r\n3ZjRCDKBTc++H39lZYH2xrtpFXvk2Vb4Xx2LjkEEnyUK0Frwo1rdnhgRwJRB\r\nJGWGqf5IeaSQ6Q7yXPoAANXgQ2GoyW4iRKNw8B2SLp9jG8344gmxO17MkomR\r\nUvF6JX+HTsP1FFsz5VQR43n7WTwPoaPGyUQ=\r\n=AosX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.1.1_1648878442485_0.8386060144320895"},"_hasShrinkwrap":false},"0.1.3":{"name":"history-keep-alive","version":"0.1.3","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"d7fcf17e814fd3a18b897bf4cfe687d375bd04a3","_id":"history-keep-alive@0.1.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SsiEGYxS8Oy2hjUy8PfByi+OicTDaXt/BFCChKlcqBO6CTTg7wiAMZiD2Km/jBHZby6H6u2t+NDAN3GCTPmNVg==","shasum":"2873ccf0f2a843bc48ba0557b987b5bff8627ba3","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.1.3.tgz","fileCount":3,"unpackedSize":31313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2fBKBQ7mT8T65i1kdvuFcvLoQyoSXyGvWypwe60gIJAiEAzkqu9yHLrpxJpzVR7R2Xty6HC5+kcyAnZPAY8NmTWL0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTTICACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot6RAAoVv7XxrqL9LvYl2f805BEF0akaQhEEziiQorfQHTcrkvDyvC\r\n8rdHjaQRPtpssAOivDqdOCenkNUf91gkk+hxvEc4vXlv9WxCR7S9l9rcRliy\r\nnFoFkFTStalomxdPWRYCdddTrupjyIdnvm6Pa92xxMBWYQjOhJX+EPWHwFj5\r\ndk81NPr05da3pRkE+ibrAqY2yW2/w19UrYHYwCVexIO/9rnmJJZ794W6tyG7\r\nmwmbYp8nDxLKkrJpx9dB84PJIYPQ7ugDOq1YRE++F4ZR8zY2CnOqiB7GfgLd\r\nKf9YVAYMuA+smv3piDiPfzcLnSdk32nK7kBTC6bKLmaLNPPxfqFJqgObMGPM\r\nxbzn3uN8zBknuqV4/drIxMlnjCoaVT5OPVubtQCAHD3CpM0QV1ckcxqiKpCJ\r\n7TpAq5aAXZDR4Ta6wqorZNAsxiT7Ev45NotuiJTpkkRyA0X6N52fDcQAngnY\r\nLBMj2gCyMO209OdnaU3C0b/uwyFdMyaueTqMy3iuY3p+Px6xhjBz8x2yqzsU\r\nY1ZClF6vkbtddc3WDB+p7uD9n5wuO3KyJl54aS9i4JrQxLDm0xQ9DywmZIqj\r\ngB7ETZmz3JyR4i4H+rftCT3HWfmy05McubGpOi9YWacw1osMbGnThkKHXrTz\r\nllm05ZADIlbWcGVEjfBeHGbOZi0oipbUXc8=\r\n=PrD6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.1.3_1649226242344_0.272017721031399"},"_hasShrinkwrap":false},"0.1.5":{"name":"history-keep-alive","version":"0.1.5","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"1be199ae975bf447b412d0b9126feb00324f5b3e","_id":"history-keep-alive@0.1.5","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EBBfiDKiGrlG0uVN0ovYpwluEN8ectKBAlOxYWQjYUx1cQZNSTHLZ2gyLeeS9xRsazmHVTm19S4lpDYTETsgIg==","shasum":"e4c2ecef4c4d9537f60034ccd855771316727d1b","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.1.5.tgz","fileCount":3,"unpackedSize":31561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkldiGvjjlJrZuZxg54ytujvjsvKv8ZETfR86V+iDVpAiAokDVD5zN3ZBdWsBmbNDHL5hC8K14ZiIhsvxpyG4BOfA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTT5qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Yw/+Ph89Op5iIIIJW/DJ+2HFNcm7nog7UZG8UJsGzdHExMUA7R9O\r\ntqT6Vlsp9DJJlVWgYxATTUvXVFfqaTLldbtx+0X/9o08hUZ2B5tHMIsewzN3\r\ndn2Wf/IBT9wGh1KMbJ5aqDUSGXLW7rs5CmVn6tSK1bQjFAwDPPwWLYMW1Xq5\r\nd7Leq70jFSzW3yZK9mQSGxHtIe4MOgqkXI1UdlNQmNChYscZy/zEEmJgDi+d\r\nD2c6LC1Yb9UrsLGckPRrhGQ90uIXkyN2I2o1w/JljdP3bLy/lTRDYm5WRCp6\r\nlg4JzRYqsYNSRiORtkTJ7iIA3eIiHrjntezhaw79egMBAfN0Nyk+H5KnDEd7\r\nLrOnp+L7uXzRldqKkPCSNanCtvgTrexTFqGdk1NvV+1AsbkUoVkJGHAuFTKq\r\nNfUbkNVLDWR9QYHuMnQolQyAepyfEg/cfU0jhXdrEdirIFBDOKOlEXH7nis7\r\nO9qyAPqu44EHkErCgjYmvcFZFno039aGlzR/5wMnwsKicLse4j0Psvx1dU6u\r\n+MTZesZM/ZqajO5ewbn9dDJwkZNizK7WnpFfiA593oZG8m7T/2hOcvgep/4x\r\nVXS/PDHcAGvkl74i+SLpTQbEXMo+tzN7SwCLmSu0n7WDEnMBTyjEq/Lf32gF\r\nhxiB6oT2NfddYi5brxrg8SJ/oRvl23s+pns=\r\n=wv+H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.1.5_1649229418185_0.7586511884638181"},"_hasShrinkwrap":false},"0.1.7":{"name":"history-keep-alive","version":"0.1.7","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"c4b2fe1696ac7102af2d0be36da40de84c03e51d","_id":"history-keep-alive@0.1.7","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GE+9MGjg2xQl9hhdBrEDapT75RN/kqzlawna7bkruDdEsLftrsfEfbcABt9eaJjZ+HKm/1Xe2q0l5pqwd4Hnfw==","shasum":"0df87a4d43ecc61acec58e572abbed1bbdb14a94","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.1.7.tgz","fileCount":3,"unpackedSize":32107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEoBd0Rfa1kHizZNMkmtb7px7DHu7QlRMKQR3R9d3oCAIgAXTZ9Osck8AYuKs54/HjRnNxE9y1Wz7sTIXloU2mOSs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTlMlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR9w//So8TI1rMybW5akVQlT52Wm9za/Ky4EyZ9lqe6O+o4jz7d2W5\r\nVe0UA060mC8gRbdm20rn8shjZypvt/W6x5grNRtQP7iRWDU3hlXFLhPIBTq9\r\noRJ3pCCYZMIpx9dMm/p4RGUBcNkrGYVVxjC+R0xio/ty+jWGSX5796jP3/eY\r\nRHqM8mIvTHNqNfhodWh70daeIBySL21yVBk1MCNjaWwbjMh/QGefgRgXP9tc\r\nKpkQtIjQ67dUQZzqIuF39WWCR8tw37QmU8nOf031deHs4yj1+oD31Rx0SNAP\r\nJ+RTMIzk3YdSxyAUjDdza75lKA977eAMSKz6h2NmBgk2cwo6YVWP/R2dusMs\r\n7mnVysPwWzDeJyO0ewuXWzE4hBiT1x2DvhTszVO0nKD0L4kTF9YjHPXZhl6R\r\nS962XjEGiY393qi3q8qt0j0D7Wt7P189orTCgqLR8ZjACOLqu2usUEqnq7GA\r\nNtJo1VktKzFlqsx74/LkMqfNc8+6c9qQqE/PK6uBXZC81H/YaNlF0IgxP4aI\r\naLW+OWsys8iisQK1lJuJ9J85J0jwVpLM2WW80aKVsPDImK9lYY+tXBlNsuwR\r\n4iV65bK5+g1I0POP6zrw50ZOPVJb1O6/14cOiJejkhhkTGo08Hw6OEYtPzkG\r\nRfk6A5SpiGMesmtrp0t+/aidxn5ABRl+QPM=\r\n=7PJN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.1.7_1649300261667_0.6141520447234945"},"_hasShrinkwrap":false},"0.1.8":{"name":"history-keep-alive","version":"0.1.8","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"04a546cf012e5f42d35c582ce8102d8c92c49e6f","_id":"history-keep-alive@0.1.8","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yM/GaXSf446zU+KdfoTuHCFY6Vt4wvpTwNhoZbzFErJqJnv9PusCtYFSLiwAJSFWcxhUFaL87Z/V/3UA0kl08w==","shasum":"c669ae99b1298322ac71ad0d3464b3846257ae86","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.1.8.tgz","fileCount":3,"unpackedSize":32005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdjz7i297XGzHR+WPB1bEKfpm61vkCBiwC+nqTYmRROwIhALeTLMtx5+Psv2V152/VRVpCn5fqKKLV0wmwU4GYDGcf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTvhoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAIw/+LRH969IFb0/WOQCfMoICElVnEs83LnGwZo1vPVHp4Owyiblf\r\nRsaH5p/TX4voEiFMr4oRV+2IknpPcpd9s4ojxySxRZo/ddHyqSFr2MCQZTBz\r\nDaI9aYePXJ/gVI5eQ2ZC+3em0knMfsOawc6iR9kP8hMhz70nd0nANdfzZ0OL\r\nB1I+jZSmFEwxxgqOZSrr4gUPg7sInteySfg3Rj/e88hRA+e3JyshTmWMRrQf\r\nOSk9FgEkVUbU7tCL9FSleZjF+JQuzkcBRw09grIh3M7u1wuKkzOhQOdPDdAv\r\nWv6FL9z1x7F+6tofS4TwB2oZGP8aj5LdHFzf9JB99vthrzlgjuffS1hmIXWv\r\n5OH1CqvfrZWyTgU8EfJZfOcaAOpqWR4yfj0rKTqxjQX4977jXufaKoNCxb75\r\nwFtTqJzptgttKxzp1rmkNUtiorvoJX9DXUVh+hDkTtsaoWZZTlxL+QEQYDYF\r\nnU+DZnD3TIfeWbIkaPBX30B7hRhksdbswkAcF1a25daGthdEM8/a/BAkgE+T\r\n3wuPl2Qbe/qm0nHfZXIi+lXQP64nUq7XYMEdnNWMtchHGLldp3NP3+bqrWwI\r\nNivWJ9faFBEA9zz6zWRvfQ0YBMtek1RcF2y7nJqc9g4Vl0g/o1P1I72eLJPw\r\njHm7pytYSYO3VC63etkiRzHPRXZn1VZk6WE=\r\n=lFxU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.1.8_1649342568087_0.14685008735511307"},"_hasShrinkwrap":false},"0.1.10":{"name":"history-keep-alive","version":"0.1.10","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","gitHead":"c6e4a95564e3c5704b6a6d8dfc0078aa36513051","_id":"history-keep-alive@0.1.10","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zXFlC0/JYDXxCgeoSGZ6leTQyzqrZd2j5zxGOx/RutqbG9I0+XfJ0k02xUG6IGT68Y/SMcBBbecq2MTptAqLkQ==","shasum":"732e2b6e8273868fb8b91d062d26f53dace91740","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.1.10.tgz","fileCount":3,"unpackedSize":32024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICazLOZpjUVkEvI8DwBrFFLNBmbA8f1EESbKYyaQdUzwAiASoOFDp5merMh4ULjvj0L+DwGrzFI+K2ouWusKEy62IQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT6Y/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPxA/+MVMGKli5J/dmogKBST++1Dbiia7ejwXVy6sn9/7Ve95/Vmnu\r\nPlCWaTcFpDg4wDSxkV3y0HCjsno7dovfifXiRi1Msk7QD7CbFXxiqi+KdvoQ\r\nXP63HqY1wr7auy/vX727XgaRcxyIC8gxXQnmyUq24rdagQ4j5NKlQQT2Z6Gc\r\nSV7WmEPCwuVaHE1VDVSXRUTGqaLGGL34ym6pYyse7oAnv27BYUGibuvdVMQ8\r\nMvUfTctHXEmsF40e9eENV90S1peWWwRyaGN3T5uaQO7V8WIjkvAPm1Ifxl9F\r\nEoKJMcG8sd4Ygh5rzpuDQRgf9VcOOJGlYS6oB6XePRmYXjNe7rNJU52lyMnj\r\ntvKL09/pMx3UbjOcueWLA+InBee03tdRC1HUsZzOGIvWTWyxN/CfUfayzBWA\r\n3n0UgwJT9/eMEVK/xzzbzG/CvGi7lk/FeTVTQpZ0F7CeyVlIObpxjxkAOfCe\r\ngYGO2XUESkwvBzaGx0ZXaozzjEO7Pxo4cqHw/1js0c+6bBhhOJcENpmp4Ae8\r\nEXYyPV9MoHR0nAc9DLDBS77GqjLp42NY3I//hO7TnFE98cbwF5qjk5NqrKjv\r\n04aS3bWyCk9Jksad0+3PPVAkSUqpmHheyuc6YLHrC14UWcW9cSd4MUbqnbfQ\r\n8EdcJIeD2UGSloJum4OwXTmG/0qedKh5PRI=\r\n=TtT2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.1.10_1649387071263_0.6875998995510793"},"_hasShrinkwrap":false},"0.1.11-beta.1":{"name":"history-keep-alive","version":"0.1.11-beta.1","description":"vue plugin: keep alive like a native app, according to vue-router history","main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"},"license":"ISC","bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"homepage":"https://github.com/yang862/history-keep-alive#readme","devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-commonjs":"^21.0.2","@vue/babel-preset-jsx":"^1.2.4","@vue/compiler-sfc":"^3.2.31","autoprefixer":"^10.4.2","cssnano":"^5.1.0","less":"^4.1.2","postcss":"^8.4.8","rollup":"^2.69.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^6.0.0"},"browserslist":["defaults","not ie < 8","last 2 versions","> 1%","iOS 7","last 3 iOS versions"],"module":"dist/index-module.js","readme":"# history-keep-alive\n\n[![npm](https://img.shields.io/npm/v/history-keep-alive.svg)](https://www.npmjs.com/package/history-keep-alive)\n[![npm](https://img.shields.io/npm/l/history-keep-alive.svg)](https://www.npmjs.com/package/history-keep-alive)\n\n> 需要 [vue](https://github.com/vuejs/vue) `2.x` 与 [vue-router](https://github.com/vuejs/vue-router) `3.x`。不兼容 IE 9 及以下版本。\n\n### DEMO（建议在设备模拟下查看）\n\n[在线预览](https://yang862.github.io/history-default-page/)\n\n[history-keep-alive](https://yang862.github.io/history-keep-alive-page/)\n\n[history-transition](https://yang862.github.io/history-transition-page/)\n\n[demo 项目地址](https://github.com/yang862/history-keep-alive-example)\n\n## 是什么\n\n像原生 app 一样缓存页面的 vue 插件，基于 vue 的缓存机制扩展功能，开发者可按自己的需求实现复杂的自定义缓存功能\n\n## 为什么\n\n1. 像原生 app 一样缓存页面\n2. 流畅的 transition 效果\n3. 简单易用，插拔式的 keep-alive 插件\n4. 可嵌套，兼容多级路由下的使用\n5. 提供底层的组件，可供不同需求下的自定义扩展\n\n## 一、安装\n\n[代码地址](https://github.com/yang862/history-keep-alive)\n\n```bash\nnpm i history-keep-alive -S\n```\n\n或\n\n```bash\nyarn add history-keep-alive\n```\n\n## 二、使用\n\n### 基础使用\n\nindex.js（项目入口文件）\n\n```javascript\nimport Vue from \"vue\";\nimport router from \"./router\"; // vue-router 实例\nimport HistoryKeepAlive from \"history-keep-alive\";\n\nVue.use(HistoryKeepAlive, { router });\n// 启动你的应用...\n```\n\nindex.vue （任意一个使用`<router-view>`的页面）\n\n```vue\n<template>\n  <div>\n    <!-- 替换<router-view> -->\n    <history-keep-alive />\n  </div>\n</template>\n```\n\n## 三、Options\n\n| 参数                  | 描述                                                                                                                                                           | 类型                                                          | 默认值    |\n| --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | --------- |\n| router                | 必传，vue-router 实例                                                                                                                                          | [VueRouter](https://v3.router.vuejs.org/zh/guide/#javascript) | 无        |\n| immediate             | router.onReady 时是否记录路由历史（非必要不能修改）                                                                                                            | Boolean                                                       | true      |\n| useTimestamp          | 是否使用 timestamp 判断前进后退。启用时，push 和 replace 动作会往页面地址中加入 timestamp 参数，若禁用，将无法判断当前路由动作。使用`Transition`组件时建议开启 | Boolean                                                       | true      |\n| componentPrefix       | history-keep-alive 组件注册时的前缀，例如传值'base'，使用时即`<base-keep-alive>`                                                                               | String                                                        | 'history' |\n| defaultTransitionName | `Transition`组件默认的过渡效果                                                                                                                                 | String                                                        | 'slide'   |\n\n## 四、使用 Transition 组件\n\n> 提供原生 app 般流畅的过渡效果\n\nindex.js\n\n```javascript\nimport { Transition } from \"history-keep-alive\";\nimport router from \"./router\"; // vue-router 实例\nimport HistoryKeepAlive from \"history-keep-alive\";\n\nVue.use(HistoryKeepAlive, { router });\n// 启动你的应用...\n```\n\nindex.vue\n\n```vue\n<template>\n  <div>\n    <!-- 替换<router-view> -->\n    <history-transition keep-alive />\n  </div>\n</template>\n<script>\nimport { Transition } from  'history-keep-alive'\nexport default {\n  components: {\n    'history-transition': Transition,\n  }\n  ...\n}\n</script>\n```\n\n### history-keep-alive / Transition 组件 props\n\n| props         | 描述                                                                       | 类型     | 默认值   |\n| ------------- | -------------------------------------------------------------------------- | -------- | -------- |\n| aliveRef      | 设置`<router-view>`的 ref 属性，详见[keepScroll](#keepScroll)              | String   | 无       |\n| keepAlive     | 是否缓存页面                                                               | Boolean  | false    |\n| max           | 缓存页面个数上限                                                           | Number   | 10       |\n| keyFormatter  | 自定义 keep-alive 的 key 的处理器，详见[keyFormatter](#keyformatter)       | Function | () => {} |\n| historyFilter | 自定义 keep-alive 的 history 的过滤器，详见[historyFilter](#historyfilter) | Function | null     |\n\n## 五、高级用法\n\n### 销毁页面缓存\n\n$routerHistoryInstance.destroy\n\n```javascript\n// 通过path销毁相应页面缓存\n// 使用时请避免销毁当前页面的缓存，以免引起页面渲染问题\ndestroyByPath() {\n  const res = this.$routerHistoryInstance.destroy({ path: '/home/list' });\n  // res为true表示销毁成功，否则销毁失败\n},\n```\n\n$routerHistoryInstance.destroyAll\n\n```javascript\n// 销毁所有页面缓存\n// destroyAll方法不会销毁当前页面的缓存\ndestroyAll() {\n  this.$routerHistoryInstance.destroyAll();\n}\n```\n\n**注：销毁页面缓存的 demo 参见下方链接**\n\n[demo](https://github.com/yang862/history-keep-alive-example/blob/master/src/keep-alive/views/destroy/index.vue)\n\n### <div id=\"keepScroll\">keepScroll</div>\n\n> **keep-scroll-plugin-target**：约定好的 id，要使用 keepScroll 功能就要给滚动元素设置这个 id\n\nindex.vue（父页面）\n\n```vue\n<template>\n  <div>\n    <history-keep-alive alive-ref=\"view\" />\n  </div>\n</template>\n```\n\nindex.vue（子页面，例如：route-name: keep-scroll）\n\n```vue\n<template>\n  <div id=\"keep-scroll-plugin-target\">...</div>\n</template>\n```\n\nroute.js（配置子页面路由）\n\n```javascript\nexport default [\n  ......\n  {\n    path: \"/keep-scroll\",\n    name: \"keep-scroll\",\n    component: KeepScroll,\n    meta: {\n      keepScroll: true, // 设置keepScroll参数\n    },\n  },\n];\n```\n\n**注：body 滚动的页面无法使用，请自行实现**\n\n### routes meta 参数\n\n| 参数           | 描述                                                                                     | 类型    | 默认值 |\n| -------------- | ---------------------------------------------------------------------------------------- | ------- | ------ |\n| aliveKey       | 嵌套使用`<history-keep-alive>`时，想要在不同页面复用相同的父级组件，就要设置一个唯一的值 | String  | 无     |\n| nocache        | 是否禁用缓存                                                                             | Boolean | 无     |\n| transitionName | 设置页面的 transition 效果，可选值`[slide, zoom, fade, fade-transform]`                  | String  | 无     |\n| keepScroll     | 启用页面的 keep scroll 功能                                                              | Boolean | 无     |\n\n**[demo](https://github.com/yang862/history-keep-alive-example/blob/master/src/transition/router/main.js)**\n\n**更多功能参数，可通过 keyFormatter 和 keyFormatter 自行设置**\n\n### <div id=\"keyformatter\">keyFormatter</div>\n\n> 自定义组件缓存时的 key，相同 key 的组件会共用缓存，适用于个别需要特殊处理缓存的页面或组件\n\n### <div id=\"historyfilter\">historyFilter</div>\n\n> 根据路由历史过滤不需要缓存的页面\n\n### keyFormatter/historyFilter 的使用\n\nindex.vue\n\n```vue\n<template>\n  <div>\n    <history-kee-alive\n      :key-formatter=\"formatter\"\n      :history-filter=\"historyFilter\"\n    />\n  </div>\n</template>\n<script>\nexport default {\n  methods: {\n    /**\n     * @param {Route} route 路由历史地址匹配到的路由信息\n     * @param {Number} depth 当前组件所在的层级\n     */\n    formatter(route, depth) {\n      // return aliveKey you want\n    }\n    /**\n     * @param {Route} route 路由历史地址匹配到的路由信息\n     * @param {Number} depth 当前组件所在的层级\n     * @return {Boolean} 希望被过滤的路由历史返回false，否则返回true\n     */\n    historyFilter(route, depth) {\n      // return Boolean\n    }\n  }\n  ...\n}\n</script>\n```\n\n### 底层 keep-alive 的使用\n\n> 如果以上配置仍不能满足需求，可使用`<history-base-keep-alive>`组件（已由插件注册到 VueComponents 中）自行实现缓存的逻辑，详情可参考[history-keep-alive](https://github.com/yang862/history-keep-alive/blob/master/packages/components/the-keep-alive/index.js)\n\n## 写在最后\n\n> 这个插件产出于日常的需求，可能有考虑不周的地方，有任何问题欢迎与我交流，邮箱[barrier.yang@outlook.com](mailto:barrier.yang@outlook.com)，希望使用这个插件能够帮到有相同需求的同学。\n","readmeFilename":"README.md","gitHead":"03da001de9cdc424f219390b6ad70a1023dd7079","_id":"history-keep-alive@0.1.11-beta.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j3NOgnm09Y9+JQ0RXuzh23MPB1vf2zmyI6KRBRJJ+mkzDEfTbGVP/tK5ksWinJaJdTEuq334cSYW4pTZUvNUVA==","shasum":"49a2cef2a235d219527a40fa578b6dc2dacac750","tarball":"https://registry.npmjs.org/history-keep-alive/-/history-keep-alive-0.1.11-beta.1.tgz","fileCount":3,"unpackedSize":32064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcAv/0ccSwjn9lUM5k5tmFt2I2GpQdh6gz7lSz0/gLQQIhAJj1g2X1zGxwur7vf85x2Wn1F+VfhHbgh5Zp96rQA4WJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYrXMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRQg//bvBKvQVe9pN4q9KXVESVWmmTXdQrS5Skh74k8dXzH0Af72ax\r\n0h86rDmid/30oNyUJzfMNMA08Y7nDvj6n5IVBrYNURFRKdNR2xkA/eu1AWf0\r\npfB+HQ1U/n3R49UOkJT4oYzEYym0zg5GRAZmorMkY0DTHPrZ6H9CTLv4/aBP\r\nBoNoiWy4NjI4eed6elJuYnaz/azjDwN/u4ZuLmX8FMv/hwITXtBH/pYDogjw\r\n/KZyFqnEs0ym/u1SPDx/LEY5s+NRDHbWABzgbl7FrBXm6i6KfSt7cs8NDrrS\r\nja5MRp/VKkctbT8J+AR/wthOh1RrW6A49+W4osnCpOFOqe4cYbj2ew4L4Gat\r\nwQdi/eU00QbEObejgp9V+ysLzk+KTp39Z9H09b5Mb8Y3EP6KehRhe6O5VQ4O\r\nmWwBDcVtgUo9X8eXHBj8GLz8cyryJSMFFukq2mzzz0scjgeEDZ1pNZKD4iwK\r\nOLnUIrNNO0oXBdiau98A3E7rT+JfFHRD0N/0eP7ER5d4+i/9MnxX7LGzDG8u\r\nQS2d3TqOA2Sm9Rlaz3tg1sY2o8G9CE/cwhuAOsJs/lJMgBet+LM2c09Kvl3z\r\nsuDjybULlOBfoQ4m1E5TxqUxXnk+83n6G9K9Xwblskfig0Xaz2GnsehnsOoR\r\npfQrerQKzwGqXjq5mjgtzEJnKAWMa0w3uFU=\r\n=LOVV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yang862","email":"845090578@qq.com"},"directories":{},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/history-keep-alive_0.1.11-beta.1_1650636236006_0.8190467213999473"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-09T05:13:47.198Z","0.0.1":"2022-03-09T05:13:47.364Z","modified":"2022-05-05T01:06:17.387Z","0.0.2":"2022-03-10T11:49:23.382Z","0.0.3":"2022-03-17T09:26:03.952Z","0.0.4":"2022-03-17T09:43:12.285Z","0.0.5":"2022-03-17T09:47:52.717Z","0.0.7":"2022-04-01T06:11:31.474Z","0.0.6":"2022-04-01T06:14:04.903Z","0.1.0":"2022-04-02T05:46:52.494Z","0.1.1":"2022-04-02T05:47:22.907Z","0.1.2":"2022-04-06T06:15:26.402Z","0.1.3":"2022-04-06T06:24:02.519Z","0.1.4":"2022-04-06T07:05:09.272Z","0.1.5":"2022-04-06T07:16:58.371Z","0.1.6":"2022-04-07T02:46:43.506Z","0.1.7":"2022-04-07T02:57:41.838Z","0.1.8":"2022-04-07T14:42:48.246Z","0.1.10":"2022-04-08T03:04:31.413Z","0.1.11-beta.0":"2022-04-22T14:02:04.913Z","0.1.11-beta.1":"2022-04-22T14:03:56.179Z"},"maintainers":[{"name":"yang862","email":"845090578@qq.com"}],"description":"vue plugin: keep alive like a native app, according to vue-router history","homepage":"https://github.com/yang862/history-keep-alive#readme","repository":{"type":"git","url":"git+https://github.com/yang862/history-keep-alive.git"},"bugs":{"url":"https://github.com/yang862/history-keep-alive/issues"},"license":"ISC","readme":"","readmeFilename":"","keywords":["vue","plugin","router","history","keep-alive","transition"],"author":{"name":"Barrier Yang"}}