{"_id":"@alitajs/vue-keepalive","_rev":"2-2f3c320790e75c4986e76ffc91604fb8","name":"@alitajs/vue-keepalive","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.6":{"name":"@alitajs/vue-keepalive","version":"0.0.6","description":"@alitajs/vue-keepalive","homepage":"https://github.com/alitajs/valita/tree/master/packages/keepalive#readme","bugs":{"url":"https://github.com/alitajs/valita/issues"},"repository":{"type":"git","url":"git+https://github.com/alitajs/valita.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"father build","dev":"vfather dev","watch":"father build -w"},"peerDependencies":{"valita":"workspace:*"},"publishConfig":{"access":"public"},"authors":["congxiaochen <xiaohuoni@gmail.com> (https://github.com/xiaohuoni)"],"gitHead":"c1200b35ce75472eda747c6d9f94f7f815d5dc8e","_id":"@alitajs/vue-keepalive@0.0.6","_nodeVersion":"19.7.0","_npmVersion":"lerna/6.6.1/node@v19.7.0+arm64 (darwin)","dist":{"integrity":"sha512-Y8MdPs30k0NgnpA1A3GA5Vdfwl3Buo/5rOqR9LChr4D30yuMKLeIT1UNCSs1+RsG5r+EL2y453Bb646RiuNi9Q==","shasum":"ec3971cf3a6f21d6e31b9db549ae17a98fc9ac2b","tarball":"https://registry.npmjs.org/@alitajs/vue-keepalive/-/vue-keepalive-0.0.6.tgz","fileCount":5,"unpackedSize":6514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGbkQ8mkZ+y+zMKvgzzJPtYiwsE0RfL9FucF8zNL8jvgIhAO2RV/IOURJssP+FukB8l3i914WhY3PS23lcteUb/kM5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPTeSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHMw/+LUrSmzfclHvyas8Vtdfss+MtKxr7GOXlpogPDBbxnNYJyibL\r\nmBqid5oTyciU8L19MUCQhv3SdWv6ebrEQGFC/g/TySXGpg/VfH6WqBBFJiIH\r\n19kjsPtMoOIcL2Po+koZJ4bka040YF0TOQ6SK24D/BWS3nm8/RvJjtB3/qT4\r\nPAPZUIKlEkrkkRq+RBKUAv4aBABpVHCADOQDjJPh6FsohpOQs4KfrcWqrkri\r\nITBq9RwUwaYaL3XBxat9D8LTGTXSVe1AyK+BE9xFitGH8s2tZwrzE6VBVJUI\r\nHcTm4TAcKoPHptNWKiozeKiDDhtk74W5wRNlZwNYAGSC9/JK/OXEazssfZaL\r\nd3bkMvlKD5GYwLby2h2PIqc645UzwOeRwj/hNbJNEoTp+GZz1i1NKKDh2D9+\r\nF9Sx/5V1wKfdFSAOXJZAyJcxVeAXkob+dRq7ddTHWu1zmH4C/pVlZiJ/vwqk\r\ncpPX2UYTkUDkHU1X5rNwYGjAb8r0azMfO7yB6FdstxSu3s8fjN+/ILFyuWYP\r\nLGY+2tE0grn24nT6aBNemeHJlx0SDCjwn53bHHyHG2D4c9SpibLOzt6wyaQn\r\nAN86NpFbb3IAcsWDTbd8xhvmDn/Xm3bNSiUVtSuV8WvNR5Y7yx5Y1aHCqcQ4\r\nJS1cRzs+blM1T5kaWQ5kW3cMd6XfRlrxg5Q=\r\n=KoJO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"xiaohuoni","email":"448627663@qq.com"},"directories":{},"maintainers":[{"name":"pengyh","email":"pt370390794@126.com"},{"name":"ashoka_j","email":"savebtc11@gmail.com"},{"name":"diyc","email":"13067111941x@gmail.com"},{"name":"xiaohuoni","email":"448627663@qq.com"},{"name":"imhele","email":"work@imhele.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"cjy0208","email":"fanluan058@gmail.com"},{"name":"sorrycc","email":"sorrycc@gmail.com"},{"name":"hang1017","email":"437132124@qq.com"},{"name":"hammersjs","email":"1270253618@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-keepalive_0.0.6_1681733522294_0.6939802879442072"},"_hasShrinkwrap":false},"0.0.7":{"name":"@alitajs/vue-keepalive","version":"0.0.7","description":"@alitajs/vue-keepalive","homepage":"https://github.com/alitajs/valita/tree/master/packages/keepalive#readme","bugs":{"url":"https://github.com/alitajs/valita/issues"},"repository":{"type":"git","url":"git+https://github.com/alitajs/valita.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"father build","dev":"vfather dev","watch":"father build -w"},"peerDependencies":{"valita":"workspace:*"},"publishConfig":{"access":"public"},"authors":["congxiaochen <xiaohuoni@gmail.com> (https://github.com/xiaohuoni)"],"gitHead":"704e2703a374e2df311b272753b8e2088c4bd476","_id":"@alitajs/vue-keepalive@0.0.7","_nodeVersion":"19.7.0","_npmVersion":"lerna/6.6.1/node@v19.7.0+arm64 (darwin)","dist":{"integrity":"sha512-alZ+82baaT59ZidTA6AvUOIsujaQ/iEnYzAbo/W8wG/Yk5WuUt9qiv4dA1HEwjaPUmgqu3qQmdgTW3wenWva2g==","shasum":"c4a077b2d2da3ac234198b68b23f4abc3d105c87","tarball":"https://registry.npmjs.org/@alitajs/vue-keepalive/-/vue-keepalive-0.0.7.tgz","fileCount":5,"unpackedSize":5391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6h1hckgtrPf/C1UXEWkAvzLRYB3F5qmkYN7+8thYZowIhAIQgeExG31Dib2r8UrP91QPBpXUD8zYoePkBGOMjNsqu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRn6OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT/A/+LQ7biSOcnKIHcvM7G9l1VwppGDxW+exs9t6EHql3QnYQsphd\r\ngiUpXCKzt8osdOdNILfljl/e/ed1ea/0KH0cAimbhXdhpuc2yTbZtgz0Eg1w\r\nnr6lN61Nap8M67nKn4uv9Y8pD9Pc+sD1hM/Ds35LfGSMbSUE2O+8TmAXIYgC\r\nJdYHjIaZF0XzNTmKZZuy+Ys5FbV6IRyTtFdybAWJqBFllDvQPWvfegu4IYRp\r\nk+lPzsMmifO3x6pIH6ziIui9v3/zrz/wbEcxSM6p+J2yYVhNw4kKtmwv3hv8\r\ndPrU19LEnE9ysKmcnGBuuvGaqnVPOvnSZKcAIyq2G1QuSDvgPBpmHIcxl5CX\r\nZMGuuva+kLmCsipI6YDuKzXdvg0ZOGV7FT7HJnO7mC3k30ohlMelNSn61WkC\r\nu6LYFJ+AQHQXKQDIUv63mqn+5j5ZnzCIjfEkyvFBIfsFiuVpl/qthm9AX1yD\r\n9D0jOAjTgS4bEiW7DZAwDaKDr79HeaO6OeOhyYXdeRluxXfrs2rtbtyZ0CCc\r\nSMl+U9CulhhT/RH9ZWN/kp/6K0EAPqncFSAHlb3Bq056v3dEuO1Qnp8GzRAR\r\nMJznwsHWNG5VoMsphwi7e4Mnr0l55A0NOgfbWV1dpa/LOmBn6RJCmJq1Wcr5\r\nYIJuhESUCXxa96yr8LI3LztNyhEton4bteU=\r\n=v96M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"xiaohuoni","email":"448627663@qq.com"},"directories":{},"maintainers":[{"name":"pengyh","email":"pt370390794@126.com"},{"name":"ashoka_j","email":"savebtc11@gmail.com"},{"name":"diyc","email":"13067111941x@gmail.com"},{"name":"xiaohuoni","email":"448627663@qq.com"},{"name":"imhele","email":"work@imhele.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"cjy0208","email":"fanluan058@gmail.com"},{"name":"sorrycc","email":"sorrycc@gmail.com"},{"name":"hang1017","email":"437132124@qq.com"},{"name":"hammersjs","email":"1270253618@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-keepalive_0.0.7_1682341518632_0.8167673163773062"},"_hasShrinkwrap":false},"0.0.8":{"name":"@alitajs/vue-keepalive","version":"0.0.8","description":"@alitajs/vue-keepalive","homepage":"https://github.com/alitajs/valita/tree/master/packages/keepalive#readme","bugs":{"url":"https://github.com/alitajs/valita/issues"},"repository":{"type":"git","url":"git+https://github.com/alitajs/valita.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"father build","dev":"vfather dev","watch":"father build -w"},"peerDependencies":{"valita":"workspace:*"},"publishConfig":{"access":"public"},"authors":["congxiaochen <xiaohuoni@gmail.com> (https://github.com/xiaohuoni)"],"gitHead":"6fe475a4eca39f4054b10d34b1550f7cdaa122ff","_id":"@alitajs/vue-keepalive@0.0.8","_nodeVersion":"19.7.0","_npmVersion":"lerna/6.6.1/node@v19.7.0+arm64 (darwin)","dist":{"integrity":"sha512-Onw0GSxIGd2ALQu/CDLfEJLT7PFvuggRQ7pn3gbGqYBL3Wggwi1cj/YW6N8kCXxztiQ9LRXppWUnsdZ+BbAmHg==","shasum":"4f584c4364d1f24376af74863a39b9295a9c2573","tarball":"https://registry.npmjs.org/@alitajs/vue-keepalive/-/vue-keepalive-0.0.8.tgz","fileCount":5,"unpackedSize":5391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5c5vgDBIFyO+JBt15UiadeSCPTNhREvtjNt9jVmfzbAiEAnrSRJCHXNoH6tQB+LMmCgUVIdJlwfInIwC6xRaFyztc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR6fdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr50RAAhTf0vQysIZ2yW0GzrgkETIMb0BqGS8HQ+NAH8UcoiShHrPU6\r\ny2UH3EgYf44NlymQFwDsxeTKbF5TI4zWAXM8v6ZiNOibKdFa8GawP19nFrd0\r\ntSRVVEEdX+Z2Zqytl3Lo2wfRViE8xKKdtxXbNncyslFdm40p1RefZwPgxNWw\r\nlzseBWKJCZRvU4WbQ5Un6iPAcRkmR04007/DJX9rBNMSaxndGMNRmypeyWqy\r\nmAuL1ZgeZ7ylKookG7bqFNRXsopScCPhT3bXXupliZHoKVDbO2cKwjCF0zia\r\nq+SspxEae0eM0iR/dwn3l3TRKsEB4ti+6y6NcVpXx5eL6tiLLokUmQJoXVyu\r\nje+bZwXmXm26hDnNv/VPVbxQjhhV03i/zPH47Qd4cfonUVrJnrwfCxbN4IcA\r\nSEUMcaB+GvPq0JRjU2gzGh8Jr2zIYF9W+e/HARKlPQ11yTvop0RFxo3XHjbB\r\najg09A1ElXtBEz5g1Bv7DFB10y5cGFhoYyFDn586/jRg8+KjIIbU/5hlXEqq\r\nSrz12Nkh4tC+1vUyCMF2Zitv6urn0x0QebGJCAV/aRCmwvlI5H9feT6+DO4o\r\nlERHJcgbYpL9l3JVF6RTetVhQTHzajrooip+wfsjmdwiSBxRTfrC06LeG5aE\r\nTbCLOS7ZKM8E0Cw3UgrulqUsRJmhaO13xJU=\r\n=YFNc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"xiaohuoni","email":"448627663@qq.com"},"directories":{},"maintainers":[{"name":"pengyh","email":"pt370390794@126.com"},{"name":"ashoka_j","email":"savebtc11@gmail.com"},{"name":"diyc","email":"13067111941x@gmail.com"},{"name":"xiaohuoni","email":"448627663@qq.com"},{"name":"imhele","email":"work@imhele.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"cjy0208","email":"fanluan058@gmail.com"},{"name":"sorrycc","email":"sorrycc@gmail.com"},{"name":"hang1017","email":"437132124@qq.com"},{"name":"hammersjs","email":"1270253618@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-keepalive_0.0.8_1682417628926_0.42574155350340126"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-17T12:12:02.220Z","0.0.6":"2023-04-17T12:12:02.484Z","modified":"2023-04-25T10:13:49.257Z","0.0.7":"2023-04-24T13:05:18.805Z","0.0.8":"2023-04-25T10:13:49.077Z"},"maintainers":[{"name":"pengyh","email":"pt370390794@126.com"},{"name":"ashoka_j","email":"savebtc11@gmail.com"},{"name":"diyc","email":"13067111941x@gmail.com"},{"name":"xiaohuoni","email":"448627663@qq.com"},{"name":"imhele","email":"work@imhele.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"cjy0208","email":"fanluan058@gmail.com"},{"name":"sorrycc","email":"sorrycc@gmail.com"},{"name":"hang1017","email":"437132124@qq.com"},{"name":"hammersjs","email":"1270253618@qq.com"}],"description":"@alitajs/vue-keepalive","homepage":"https://github.com/alitajs/valita/tree/master/packages/keepalive#readme","repository":{"type":"git","url":"git+https://github.com/alitajs/valita.git"},"bugs":{"url":"https://github.com/alitajs/valita/issues"},"license":"MIT","readme":"# @alitajs/vue-keepalive\n\n* 类型：`(string | RegExp)[]`\n\n配置需要状态保持的路由。\n\n```ts\nimport { defineConfig } from 'valita';\n\nexport default defineConfig({\n  keepalive: ['/list'],\n});\n```\n\n> 注意，keepalive 的配置项，支持正则表达式。但是所有的路由正则匹配应该是全小写的，比如不管你的路由是 `home`、`Home` 还是 `hoMe` ，只有设置 `keepalive:[/home/]` 才有效。而字符串的配置方式就刚好相反，如果你的路由是`home`，你配置 `home`、`Home` 还是 `hoMe` 都有效。\n\n在需要使用  `<router-view></router-view>` 都需要使用 `<KeepAliveLayout>`  代替\n\n```diff\n<template>\n-   <router-view></router-view>\n+   <KeepAliveLayout></KeepAliveLayout>\n</template>\n+ <script lang=\"ts\" setup>\n+ import KeepAliveLayout from '@@/plugin-keepalive/layout.vue';\n+ </script>\n```","readmeFilename":"README.md"}