{"_id":"@duandz/vue-router-transition","_rev":"8-b24c8fd6be2ec27a3df34eedcef43a67","name":"@duandz/vue-router-transition","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@duandz/vue-router-transition","version":"1.0.0","description":"Transition plugin for vue router next","main":"dist/index.js","author":{"name":"duandz"},"license":"MIT","private":false,"scripts":{"dev":"rollup -c -w","build":"rollup -c"},"devDependencies":{"postcss":"^8.4.4","rollup":"^2.60.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-vue":"^6.0.0","tslib":"^2.3.1","typescript":"^4.5.2","vue":"^3.0.0","vue-router":"^4"},"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"homepage":"https://github.com/duannx/vue-router-transition#readme","gitHead":"214403a85c3a6461b0e7e93ce9bf9fc3dd6fc294","_id":"@duandz/vue-router-transition@1.0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zpXDGUC4aYLp1hkcutbDPYA/UJpLpeOueER+i5idC4Q1eCv6AEQMT3EFJn8Z4DvC+Z2yi7iszxU64eVIL+vtTQ==","shasum":"d0ffd9a6e189675786f4c0b20272b07bc69b02f5","tarball":"https://registry.npmjs.org/@duandz/vue-router-transition/-/vue-router-transition-1.0.0.tgz","fileCount":7,"unpackedSize":8334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr0cLCRA9TVsSAnZWagAAjP4P/2caVfBjDD/zXSqsOGe8\nJbps/Zh2NvJJbLx3ilujMAKWyw+kKgvGIUFi96Fkhw1bE5Lu4SCkmeOAdhII\n7azqjNJpvWy85vnH0JVdl3BpHIWsDi4pvn9IAMzWlZ+rzyrUohYHca4EjKYg\nUliM0tGuQSNjvkn+DSY5pqkH177YTjW9szV1L6WxBxnIlbrY8OmBCUYy4Dgz\n+geuScDz0ieqoIvuEazQ9n2mEPgZ/WcKKW0Sdo/Mct5APmwkbPboE04V+Sx+\nZPsdjrwQ5+HqaGrWAo3013C7bsrp2kgl4zvqRFCtvDlHSCa64LaygJkV0FEG\nqU+ZTjCNIdl53Sc9nbKkFt5WYd3MbV88r+yWwQlF6Kkxij3zbBKhAF7a9d2X\nI0rqDyIlJCKsK4Z9P4O2OzEuupzF26PZnFfh/1/17q5rCKYeAqr8+ShGZjHL\niDmazXW9eQok36Wl6lgIXMxuVs65IXS3bKqVRQQFX0fQRipzGqCDiGQxWD1u\n1VivXe7ROIx5J/kYer+kX5ebiatVZ+T7eEn8iZn5zjGLRbzy04Wr3+b/lntA\nxA8NhgZ9ZInGS6MLmltegPc7QjcHK6qok8byMO8BkVbsT/fbjG58/uVxe+O6\naOh6uCOAXFENsJ3Zt1t/7RVlCeBu7L4X1V9F+bA5TLzAqj/LvjlPtnsyBSqJ\nPR5c\r\n=xLrF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb9TA9tbkl44fhSRk6nNIiWQKO5GVZ9IZiUZt6JREtMgIgVLcO3VJTfLsRjzzMf2+aQ1hjumXNRzNXEyMlesKTFYg="}]},"_npmUser":{"name":"duandz","email":"duannguyen@beeketing.net"},"directories":{},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-transition_1.0.0_1638876939110_0.9959912127995407"},"_hasShrinkwrap":false},"1.0.1":{"name":"@duandz/vue-router-transition","version":"1.0.1","description":"Transition plugin for vue router next","main":"dist/index.js","author":{"name":"duandz"},"license":"MIT","private":false,"scripts":{"dev":"rollup -c -w","build":"rollup -c","publish":"npm publish --access public"},"devDependencies":{"postcss":"^8.4.4","rollup":"^2.60.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-vue":"^6.0.0","tslib":"^2.3.1","typescript":"^4.5.2","vue":"^3.0.0","vue-router":"^4"},"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"homepage":"https://github.com/duannx/vue-router-transition#readme","_id":"@duandz/vue-router-transition@1.0.1","dist":{"shasum":"80b1c66d6e379fb80b21eafccc7255b528f602ed","integrity":"sha512-oz4ygkbfQPocBW1JQ7jtyf4ylrCh+M7raZkHXPoAsO8J5SQ9zTE6NKJU/uo7iEBRSAPL8LqbbdybaBcXGmHIOQ==","tarball":"https://registry.npmjs.org/@duandz/vue-router-transition/-/vue-router-transition-1.0.1.tgz","fileCount":20,"unpackedSize":122892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsJvnCRA9TVsSAnZWagAAfPcP/364/6bMuddcNpD0aFzq\nuGfiaHeC1G341PREnz3hKLoc5MiwjLMgROrmZd6K/1I02C08mfsLI8acuIWk\nTLTIYMviSSRQTGCO670BSPCKWr3wnFWRfC7saVlXGVw2I4rQJwTVphRzAt0J\noayrLD8eCH0CrTNAxH1OntV9+U75IxD/tYadXBdqZ1DmKMffrwy0/fNi+nfg\n1dUaHXaAfPZxy7o4G/C0N6bYv42lhVvDJgy8QvDH3W76VfrqsASrUXK19eb/\nX7VQGRLc0T3UOQ0WH6SX8knWVpWsQ+stPuGgQCcxCSt0brtepnAC7WAEbqyw\nYtlannnRmHq9tP5ECVL6JoNeQBGG8g38/FZ5Duzwn+9OnouT61AM1imXqKCA\nJC3n9SAxdSFMHXDnC8woZj1nbheWcGSiC51Cn1qZ5Jib/8iqRcsCNFF2G+zb\n8vQjjQDOveSscLtr59vldvvQBsxXKPbCUAMTXFD8QSlXxpTI0t/6d8DMZlvZ\ncAoekQkJZyumBYoS/aUah0arPLQlaaqruIJ/7qQ96tPx+8r/fWmeKk0KRRmk\nqRFt90o4+hmITzGvv2Rv1249/h4QNQp3li9OZatvHpUu5jeEUWwuSBqz6SP4\naBMjh8t/kcUjeRoLRRT26YSLlwq6oyYasbZO8u42Zopt8xDfQJ5ql+T+MGLv\nRO3H\r\n=CtZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN/+0j2T7I6oPaFByNi+4J3ktgVNincEbh5dIoOMCTKQIgV8TovFu6Mho8omw88XmMQMluHcQpf+5JbjG62oZCtWI="}]},"_npmUser":{"name":"duandz","email":"duannguyen@beeketing.net"},"directories":{},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-transition_1.0.1_1638964199477_0.8709455671113846"},"_hasShrinkwrap":false},"1.0.2":{"name":"@duandz/vue-router-transition","version":"1.0.2","description":"Transition plugin for vue router next","main":"dist/index.js","author":{"name":"duandz"},"license":"MIT","private":false,"scripts":{"dev":"rollup -c -w","build":"rollup -c","publish":"npm publish --access public"},"devDependencies":{"postcss":"^8.4.4","rollup":"^2.60.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-vue":"^6.0.0","tslib":"^2.3.1","typescript":"^4.5.2","vue":"^3.0.0","vue-router":"^4"},"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"homepage":"https://github.com/duannx/vue-router-transition#readme","_id":"@duandz/vue-router-transition@1.0.2","dist":{"shasum":"23e695674f6d5075af9de144120ea12f5e3fa100","integrity":"sha512-Q5s3YliYQYGzjo96RHUlTUTj2VVQw/RUIuGqsThBC3W9bXdrAMkhKA/nseWyk66M3XMZDBOLrRKn85jlVdVhMA==","tarball":"https://registry.npmjs.org/@duandz/vue-router-transition/-/vue-router-transition-1.0.2.tgz","fileCount":20,"unpackedSize":122892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsJv9CRA9TVsSAnZWagAAgjcP/1JAWNJb5+b4aHYQkeed\nNAq5yU4ocXVy+XVWogfx0r9MbkKFjvHzQH8qGCi3ZR+41C5Oq30/tMDY2gEK\nOnPE4Lg1qgyCfphEw/mgsi5jPOdy1M4a/jspj2gR9T97MuzFA1cGCofUvZgL\nE00kgPtClcpEgVydnQnVU7uu7/HF/+1fpfpozQPg1iZO9SiH542yi01fFkpZ\nBr777BOQQ82jJNqSGeVs4j2/ko6gaOPqj+0GHTijTmaXQP/wU+HN1baEgNUL\nRXzFWZUpxeqYzk72f+LCiBYfPHD7L/xRUftuAFAdGGJQVsw1Iy3QqNHrA9+d\nclc+it0GI44fiG+Iw3JTaYq21lTU5d2Mi6C3HTN+kvCk5CBWC2frYWV8aUHs\nbBn77vkEZAbnrA010kxpw1wwHSGbYkhJA7ihIbUwJjCMYJYeWOt9gIIrhLfm\n3My9FL6yh6+ya6//ViHhHenTI5eYn0uXdCUhd5NqhxUNnAIto2hsnZnlyJdW\nakDdbEMAcTSjHgUqenjxIzWOm5byRJ16RaVBamj8qBI+iocJKDzKzVgfVWCV\nZmGV6QpZWFBspfO97hq6tTotLEKCyeqaBOetAd0TIV/HxVgrEyPlzqkQZyeQ\ng/gDgAIPYKxfGH9JgItqwl8FyMMTM+N4NKYvPax5n0Q52qfDmijSX8TB5sIk\nGu/C\r\n=oy8K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXZJME+Cz/bs00BrFKF2wwsOmGw2LU52gp1yQud7/eAAiEAqx4dTsL7Nw+C0t3Fx2rZYUNSZTJjHQSv34soBmaZKac="}]},"_npmUser":{"name":"duandz","email":"duannguyen@beeketing.net"},"directories":{},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-transition_1.0.2_1638964221343_0.6946316477729468"},"_hasShrinkwrap":false},"1.0.3":{"name":"@duandz/vue-router-transition","version":"1.0.3","description":"Transition plugin for vue router next","main":"dist/index.js","author":{"name":"duandz"},"license":"MIT","private":false,"scripts":{"dev":"rollup -c -w","build":"rollup -c","publish":"npm publish --access public"},"devDependencies":{"postcss":"^8.4.4","rollup":"^2.60.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-vue":"^6.0.0","tslib":"^2.3.1","typescript":"^4.5.2","vue":"^3.0.0","vue-router":"^4"},"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"homepage":"https://github.com/duannx/vue-router-transition#readme","gitHead":"3d14bf2cf5858d846961ef197fd92ebd296470ec","_id":"@duandz/vue-router-transition@1.0.3","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2UMjBViNglyY5McHWqUSqzC1iOpgI80h3qzXhEThfd31SqSL6IuCk7x9fM3PIS3jGy0jPubAR+lMCirDejeBoQ==","shasum":"b4ce25d639856c4b18cd756887ed6acd8c3c21d7","tarball":"https://registry.npmjs.org/@duandz/vue-router-transition/-/vue-router-transition-1.0.3.tgz","fileCount":18,"unpackedSize":219392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsYOWCRA9TVsSAnZWagAA/xQQAJqlEuAEkwjGLW/TCf8A\nrqL+CDrv5PthjpGeN+DoB5TbOm/cTJWHeVV93pvM1qUsroG6HE9PzZK62Vdx\n/Rc47LVsHMu/Dj5IGeUytN902gbdHhLVAhW3eXRq6DSMMIwx3/ZcbQBddN+K\nHzaq9feR1wFGMiIsAIoM6RW7G7Ekty//sPaCu7M+VVH/yeu+d2DNFmEF0cIN\nlwbYK7JjNh3kqngBODpYgURw0u5Uq2e9cc2n4eZxy9mZMnFCvRYRMyvcDiAi\ntF5PHDV9VywBoFQ1l03T/Z9Q2NhDl0A3bXNhwWLg+9hy53IWOS5P0CnBB+u+\nPg2K+SGdPMougon2NlRdQ6pqBoQqFpVYSNwLqz3paPJcrzFouwfeIYBGwxz8\nh4TiIUxpfl0us1JOl/C6TYFuIHP4AGQDdbmai1LDYPdevWQIrPrcJiWgAlG5\nbPE4lwHD8WOrqSa4xkuKTPuq1XO8eoecFNDFk7SHV8Vr0r6ECJqJS4EUQRe8\nvqFbWxV80cZs+2nZdHqdn79frXs1pCD9QG8Rjm+t9pUKMs72KCkoph4fhZR/\nl577QEElZyRpLSGd+HGcbh+xgdMVq5XmxgVqu+kCj89XT8qd3dhOD3Ds73uV\nSBOUHpGW8sipMERPdb6BKdC4TqjPWrmvogcHNLzKbDTgDUw9R8ZS3NeWbYVf\nSlRU\r\n=0p+P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbYtMzAGwTG8h7EOzTt9VPcCF+ufxFxnrIHNYbD5o7IwIgb5qDz00rbHgNFPeKlVZqTUiTVFIHLbN3/ejKZ62xW+I="}]},"_npmUser":{"name":"duandz","email":"duannguyen@beeketing.net"},"directories":{},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-transition_1.0.3_1639023510123_0.5643408097979505"},"_hasShrinkwrap":false},"1.0.5":{"name":"@duandz/vue-router-transition","version":"1.0.5","description":"Transition plugin for vue router next","main":"dist/index.js","author":{"name":"duandz"},"license":"MIT","private":false,"scripts":{"dev":"rollup -c -w","build":"rollup -c","publish":"npm publish --access public"},"devDependencies":{"postcss":"^8.4.4","rollup":"^2.60.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-vue":"^6.0.0","tslib":"^2.3.1","typescript":"^4.5.2","vue":"^3.0.0","vue-router":"^4"},"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"homepage":"https://github.com/duannx/vue-router-transition#readme","gitHead":"3d14bf2cf5858d846961ef197fd92ebd296470ec","_id":"@duandz/vue-router-transition@1.0.5","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sAZizMnj3KeQQiqPWQS/7FP+l52cL75QaxLsaGiRdpE9T+JgcrxcPL3XgNRsNrXCRN1X70A06XyOLeHIPQBRIg==","shasum":"453b4d950817898bb69fe22892e82f254030ca83","tarball":"https://registry.npmjs.org/@duandz/vue-router-transition/-/vue-router-transition-1.0.5.tgz","fileCount":18,"unpackedSize":219392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsYOyCRA9TVsSAnZWagAAoEcP/36yBzs9QAGfYlFP0F8S\ntrSTT2q6+4g+QB3HIP0SNHqvaDx+r3dfh+9FqfUI5AT8littc+pIcUBwJrCx\nGfWmiRomX+lT91+damo2UWCnHOUlKMHdxLgu9QCHsHvs97DS+mp8fLU8Mab2\nIdub6J3oubaEu4W7240z/pRcivgFUIHtPcqd8lh/7PEULI8uyOIPxwnGui8P\noxth1TUCf6Z3Gkqq6i9Va+bj7dGGYIBZz2VNPCe5zx43Z41oGHXODAyLTecI\n547SQmVc5j4RCg8qdPNFf8UlJm9gXqwlaG3+g8fvl88+KwFfptWZbQTEd7Hm\nZPbPGJNxJMQiy+6E1vzFVGrfBJre6nUR2XI965FBOM8hRtert/wLp5omOZkc\n+WOXIDffF+Ovnm3T0WhjByiANHoCeZ1j7JetFiHmyUd+lWyKMawRqBr+ooxW\nqBQLtApNfeJDLZ66qIyUAhQN1PUpFaUBxefs5FqTpJrowkPs/LmX061B8G3P\nVAuZQWvT/E3mvE7X9Eib3trsuyXNKicNzlD9Kme5Z4XX/+da+K2BEJb2c3DR\nENE2GLPwaN2ajMIPfCsMKBptgltjL54JyBjk2kWET2MBpY2UftryJ7E85coh\nFyBODaBvKJ1dtzkWrwtN2C3+12043m/Xx4tws9M7Nu/5QBOCTsg3ZhbsApCe\nDbso\r\n=gnWY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeVAG7VDX1t2+E7laeXzLu6iPv9tILHyZktLJZ5KwWsgIgadDrEITRu13yQHsO7oOrdEbdQjhgmr2iXrvpe6sPo0Y="}]},"_npmUser":{"name":"duandz","email":"duannguyen@beeketing.net"},"directories":{},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-transition_1.0.5_1639023538238_0.8425481495906295"},"_hasShrinkwrap":false},"1.0.6":{"name":"@duandz/vue-router-transition","version":"1.0.6","description":"Transition plugin for vue router next","main":"dist/index.js","author":{"name":"duandz"},"license":"MIT","private":false,"scripts":{"dev":"rollup -c -w","build":"rollup -c","publish-npm":"npm publish --access public"},"devDependencies":{"postcss":"^8.4.4","rollup":"^2.60.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-vue":"^6.0.0","tslib":"^2.3.1","typescript":"^4.5.2","vue":"^3.0.0","vue-router":"^4"},"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"homepage":"https://github.com/duannx/vue-router-transition#readme","gitHead":"3d14bf2cf5858d846961ef197fd92ebd296470ec","_id":"@duandz/vue-router-transition@1.0.6","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NYRl/P6qZtp0hmNFZ6CLkSaREvi2wkbENQeL4B+uKAVEzo1ZSLsXQY9m9MfrKjB6S7/Z5CkvFNBHMbPj0oR8Aw==","shasum":"d06fd5440c7265c65c579cf862e37e78b82c0e25","tarball":"https://registry.npmjs.org/@duandz/vue-router-transition/-/vue-router-transition-1.0.6.tgz","fileCount":18,"unpackedSize":219396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsYSLCRA9TVsSAnZWagAAMxQP/1V1fC9pY2Hkm1dslPJ6\ng+TGN1GzQ5Vq/p8XEwuflTysYK+0sI+/ija9I6iUqAVCNP+0uXkS7gcGtxoh\nOKekvxj62RT2v61u7dEsatHB2oh25B+5Hrsf2WLPQr5uEvEwZXJkBWz5DrB6\n9UXgHodtolF5gatQ3Cq1Q4/p7O6ZuvjRiIk0QkMKhv5i6TzZXAXkBElIiQQy\n218h+caSvGfe+Cben8dzTbJA2iU1RAlcHdR+JzjnqWPBuYPIX3PS+H80CLWL\nohEON1iB0lTSsdUIN+DchF4XaLcB6z8DIjr6Ok66gSGP/BNL0FcKH8u9kj65\nrbIYX6Ybi8ThogQYD6+iTMMFgmNPM4BA2iGaf7boN+XfR/EJzLL2QQZRoLfn\nBTbeEGIBYnTZjudtPq52N1EwSmjw3N76jna07257veTOGCFE1BZH2vL0JmFc\nzBr2wMAHRxbqWgRyFg3UHFLE98RIRl3gZTlCAl3IVCccTys7ooZNrOBg2BQi\n+lzHFQR9VdOe+mHJ0Bltuj2RpMMlIgGR0zlSGbdyABo0mVxIBIiDXxOEvn6Q\nSkpreoWwNlE7OiFyP0YvP4hTRr98Mq9T8rX2tagoXh/15nsUgqvWg/0wgIcC\nndwN0DquIDNK/S31LIUvwTe2L8d7jj1nyO734PQ7fKt1cpsArf5ct3QlbShM\n8yj+\r\n=ByBc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbR6mgpfYs5yLU+/1n4mD1iuz+VVPTb6UDWPM4HnnvcgIgbCCGTu3FrAOs+IbAicBtwmN0vPd5GApawZl+7HofNw0="}]},"_npmUser":{"name":"duandz","email":"duannguyen@beeketing.net"},"directories":{},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-transition_1.0.6_1639023755730_0.5400554165963181"},"_hasShrinkwrap":false},"1.0.7":{"name":"@duandz/vue-router-transition","version":"1.0.7","description":"Transition plugin for vue router next","main":"dist/index.js","author":{"name":"duandz"},"license":"MIT","private":false,"scripts":{"dev":"rollup -c -w","build":"rollup -c","publish-npm":"npm publish --access public"},"devDependencies":{"postcss":"^8.4.4","rollup":"^2.60.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-vue":"^6.0.0","tslib":"^2.3.1","typescript":"^4.5.2","vue":"^3.0.0","vue-router":"^4"},"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"homepage":"https://github.com/duannx/vue-router-transition#readme","gitHead":"f7330f2e5dc6405bc66dbe8d121ba56ce0bbe349","_id":"@duandz/vue-router-transition@1.0.7","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZxOf+iMTM9KkV2m08JZCY0A+k/4z1JY7kUwqMZCMfHQs5dc+D3uEUMbIbeS8smV5uqtLUyA0IGp1/dwN4RZ3Ww==","shasum":"d95f5286190badc9b5cbaabef7a87a3dae401eb3","tarball":"https://registry.npmjs.org/@duandz/vue-router-transition/-/vue-router-transition-1.0.7.tgz","fileCount":12,"unpackedSize":186848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsaewCRA9TVsSAnZWagAAv1sP/iMse+R+TmxHSIPHiy4z\n9dgC1ZdcpteEih0PZXKTejlllaGJbSHwXX2r65HxH4nrnQKyE8K2flNddXHn\nEPCbu1rm6vLzjJhW4p+vBVOVHd1kFFfGLk0VTnyjTI6BassONnZmNH73qvu6\n1BQ9yzu2nkmotQby+nl+382jxbY6aMbyw5HKRKH2ZOXR+NUAPLqmecp+J1VU\nuS69iuA6RG2oW+F8HIteSW2DQk3cZD425KCtbWMU9q3AHzmmmErG10fqic+i\nGhIbELQ05qtCvpyW0YM8nnyqyk8o62BgqANlhUH8k5PFRf/YZnkmjhI6HeD9\nOkMDh/Q6HZYcWZXwn6+8jtTzjxK8JqhnNo2CfKy4WbjvGnZDaQta3SHElfIU\nDRqCnjfFl27tdcuMjIGLMODzL8cza+M7xzpTvJTl1lullXFF8K639S6LeSSc\nE8lGGvbtzvT5ssqtcXZJ4qVUaKKIbbUvQNV18OooLMFeEHERiRlOgAjNunTL\ntBVqg2Vy8awqUfTJ/Yni/6L+z6P5xeDLWEZ1Usz+YJhfP9hm09XzQTsc2KT3\nHelpsoKtXN8e9RJ9f1lonPYvAeVwB36D3E9zd12vnrN2bXR+zNmZgjIXEqsu\nCSOMr9AiLp2sLDmOzXKZkNc8kei7lyY5DyFONsr2PO4ISx56APNlQVQBqA+A\nB4EE\r\n=+pCU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp5v2wLKm/aSVM3pGeQ4V4fvf4bjWxLb5Fu5rtIYNocAIhAMeGYv0H/C6kRNEJB3Xg3GGXjc5syNsEzgLHS/KCrS+4"}]},"_npmUser":{"name":"duandz","email":"duannguyen@beeketing.net"},"directories":{},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-transition_1.0.7_1639032752276_0.2764358410408363"},"_hasShrinkwrap":false},"1.0.8":{"name":"@duandz/vue-router-transition","version":"1.0.8","description":"Transition plugin for vue router next","main":"dist/index.js","author":{"name":"duandz"},"license":"MIT","private":false,"scripts":{"dev":"rollup -c -w","build":"rollup -c","publish-npm":"npm publish --access public"},"devDependencies":{"postcss":"^8.4.4","rollup":"^2.60.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-vue":"^6.0.0","tslib":"^2.3.1","typescript":"^4.5.2","vue":"^3.0.0","vue-router":"^4"},"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"homepage":"https://github.com/duannx/vue-router-transition#readme","gitHead":"cfacc89b6343662ded8c318d812c4e5041ff7d7f","_id":"@duandz/vue-router-transition@1.0.8","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0ykmv//7UU1HisQyYUMzjmPVM1K8KgoDWUJjpe4S0ck0WyfeXmdH47XY5jwD+v25d+WuanC+xw0xfLIu/mXx8w==","shasum":"0e05eab2c0a88fa5149eccbcf3d6fc91babd9bf2","tarball":"https://registry.npmjs.org/@duandz/vue-router-transition/-/vue-router-transition-1.0.8.tgz","fileCount":20,"unpackedSize":1248120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhscOACRA9TVsSAnZWagAAYH8QAJyHZ5ptAuOG9gGlximR\nLOsVlfEvYrK53C7g8YWQulmLcHr+VYBw7bPmklAuuXPScR+vMHSQNYrOAugV\nX9a6IuImsZoGhdq7BrGV7WyB9a++eZC/4Yx/bFPu5uZje8OC931iyYa1kXSz\nI9pHYD/COZSrDCOuPKCh8UZ5kwOvD3HZWn/wqbluRNQV7sV1sU8pdbY8O7fy\ncvbiFW26owtQYqIuKXORxIId3rvwUBQ9M7MxGC54UBZUZkEwVv/OSUOPgSVc\nN65uuGRJcEOdpEiLB1SCMPJ0hulNhpYhpkKfee6yovilKn8L1WP2f6aDdesE\nYJ29swnGmKIbERSYvhU2JXcp+ZWWeC3SGchItnXf25W9Z3uFMSmIs04WIEPg\nPHUvUj1lg/ORc0W8+u4IYqeXCCsObmjjlhQBKTCcuBvBm2YPn8QegPmJoVGM\nS2xHmGA331agZmqvEQY+MxUPtc3OIcIHpvVciv9biKbPoUsG8rSq9AnNaK2Z\nVD38tmhyB4YEl0K3iJHqQ1wmVuQNKZa0ZqILacxGxVNvGXFFREILLD3gPICS\n57/6p02q9hguFW39kmU73zG/04dyUuv/hqooD9KwwEjO4fC35LIElhTcSf91\nImBRVDKifU9W9VfXuZXDQgcoROEGioxafvEAiq6Cli+pbkw9suQrGioIuaDB\nqRgN\r\n=cuic\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbe9zdCOTvTW26cwQERBRBxP2HIdfSwiqVyafdyuruXAiAjfx3csyLKX1kVQscKUaj3sCcD+dmxEaim5Mychi2VRw=="}]},"_npmUser":{"name":"duandz","email":"duannguyen@beeketing.net"},"directories":{},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-transition_1.0.8_1639039871815_0.8441282921397"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-07T11:35:39.062Z","1.0.0":"2021-12-07T11:35:39.292Z","modified":"2022-04-05T06:06:18.934Z","1.0.1":"2021-12-08T11:49:59.612Z","1.0.2":"2021-12-08T11:50:21.477Z","1.0.3":"2021-12-09T04:18:30.393Z","1.0.5":"2021-12-09T04:18:58.380Z","1.0.6":"2021-12-09T04:22:35.899Z","1.0.7":"2021-12-09T06:52:32.481Z","1.0.8":"2021-12-09T08:51:12.140Z"},"maintainers":[{"name":"duandz","email":"duannguyen@beeketing.net"}],"description":"Transition plugin for vue router next","homepage":"https://github.com/duannx/vue-router-transition#readme","keywords":["vue3","vue router","vue router transition","vue page transition","transition","animation"],"repository":{"type":"git","url":"git+https://github.com/duannx/vue-router-transition.git"},"author":{"name":"duandz"},"bugs":{"url":"https://github.com/duannx/vue-router-transition/issues"},"license":"MIT","readme":"# vue-router-transition\n✨ Configurable and native-like page transition for Vue3 and vue-router-next\n\n## [Demo](https://duannx.github.io/vue-router-transition/)\n\n## Why :question:\n - Light weight: Only one component added and optional pre-built css\n   \n - Configurable: Easily config different transition for **EACH route**. Support reverse transition to make your app animation look like native.\n   \n - Easy to use: Just need to install the package and add some configs to use. Easily integrate with other css library like Animate.css\n \n## Install :coffee:\n**Note:** The plugin only support for Vue3+ and Vue Router Next (vue-router^4)\n\n```bash\nnpm i @duandz/vue-router-transition\nyarn add @duandz/vue-router-transition\n```\n\n## Usage :rocket:\n### Import the plugin on your main.js\n```js\n// src/main.js\nimport VueRouterTransition from '@duandz/vue-router-transition'\nVue.use(VueRouterTransition)\n// Optional. Import css file if you want to use built in css\nimport '@duandz/vue-router-transition/dist/style.css'\n```\n### Replace your `router-view` with `RouterViewTransition` component\n```html\n<!-- App.vue -->\n<template>\n   <RouterViewTransition/>\n</template>\n```\n### Add config to your routes list\n```js\n// routes.js\nexport default [\n    {\n        path: '/',\n        name: 'home',\n        component: Home,\n        meta: { // the plugin will use meta.transitons of your route\n            transitions: {\n                priority: 3, // smaller number - higher priority\n                enter: 'fade', // transition when navigate to this route\n                leave: 'fade' // transition when navigate from this route\n            }\n        }\n    },\n    {\n        path: '/collection/:id',\n        component: Collection,\n        name: 'collection',\n        meta: {\n            transitions: {\n                priority: 2,\n                enter: {\n                    name: '', // optional. It will render to {{name}}-enter-to {{name}}-enter-from {{name}}-leave-to {{name}}-leave-from\n                    enterClass: 'animate__animated animate__rollIn', // integrate with animate.css.\n                    leaveClass: ''\n                },\n                leave: {\n                    enterClass: '',\n                    leaveClass: 'animate__animated animate__rollOut'\n                }\n            }\n        }\n    },\n    {\n        path: '/product/:id',\n        component: Product,\n        name: 'product',\n        meta: {\n            transitions: {\n                priority: 1,\n                enter: 'slide-right',\n                leave: 'slide-right-reverse'\n            }\n        }\n    }\n]\n```\n\n\n## List of available transitions\n- fade\n- slide-left\n- slide-right\n- slide-up\n- sldie-down\n- zoom-in\n- More comming soon...\n\nYou can easily add your custom transition by providing a name and styling for it. This plugin is built on top of [Vue3 Transition](https://v3.vuejs.org/guide/transitions-overview.html). Strong recommend to read Vue3 Transition before customizing the plugin. The classes to add style are: `yourClassName-enter-from, yourClassName-enter-to, yourClassName-enter-active, yourClassName-leave-from, yourClassName-leave-to, yourClassName-leave-active`\n\n## Props \n```js\nprops: {\n  /**\n   * Default class added when the transition active for all type of transitions\n   */\n  defaultClassTransition: {\n    type: String,\n    required: false,\n    default: \"transition-active\"\n  },  \n}\n```\n\n## Development\n- Clone the project\n- Install dependencies: `npm install` or `yarn`\n- `yarn dev` to watch build source code\n- `cd dev && yarn dev` to run the demo\n\n## TODO\n- <del> Add demo </del>\n- Add tests\n- <del> Add more transition: slide-up, slide-down, zoom-in, zoom-out... </del>\n- Support Vue2\n- Support all Vue3 Transition properties\n- Support breakpoints config\n- Support transition hooks\n- Clean readme\n\n## License\nMIT","readmeFilename":"README.md"}