{"_id":"el-transition","_rev":"7-af79542b7240d327e765b6a6c571b8a6","name":"el-transition","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"el-transition","version":"0.0.1","description":"Apply Enter/Leave Transitions","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmccall10/el-transition.git"},"keywords":["transition","enter","leave","css","animation"],"author":{"name":"Mike McCall"},"license":"MIT","bugs":{"url":"https://github.com/mmccall10/el-transition/issues"},"homepage":"https://github.com/mmccall10/el-transition#readme","gitHead":"d47b0963c251e2af5b565123d06f97dea9e1f0be","_id":"el-transition@0.0.1","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-CBhJc2LndkpbK/SrshsdIbrMEcC9wndFsEKFFpC8FyQTKx/Oeqy/h25KozND4cxDOXFLW8XttFTZ4rY+F8tvaA==","shasum":"dcaa6f108975864c81799676b9f670bc3a0e13bd","tarball":"https://registry.npmjs.org/el-transition/-/el-transition-0.0.1.tgz","fileCount":3,"unpackedSize":2217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV4hXCRA9TVsSAnZWagAAiiEP/A/nWcu7rSbglSKdVMGm\nGrG6XA0+R9dGd5Ho9QFYnHTSyWPLYUja3u3aSOhvwrkpPdj0lRyidgBFozho\nv+39rfCrJS8m/EwnCPUV4ZZ1ZiJ7QCdagy4r3ke/Hvi83kZ+jF5OigDKLaTC\n+n2383NeLlS9IqHvT6ZNXIH16164KP6b1XWh/FFJCM2Y2MYx6drZLa4M34N1\nzsfWREAIsFX7Qh0AsIYw6jwb59BmQNrirb7q/Z1xRQ+BdSbkyAPY30hJhF8t\nhiblyklnl4bDxZdC7rOPE0F0qcxO6fd35nXMEGevuJQqNmB78XIQkVcXWKf+\nitd8Jl0CxzeTSb/1Bp63km5vLTOLx/Ah3L5F341RF+CWGg535qsD7AP6miEM\nS1/fzulmfIbujneWEAV9nqpEYopB8sHG2Zbzy4CHB+ECjkNdsANCPC0g72tL\n5F25tao5eUxF525i65aaLu82fvDd/cqKyhix0YvChiAAnO6UHQNx2ocvnVpX\nOCtKI8xnAwAOmhRmLTVQL9Dcydgy6iGiyVvp0JTyKOnTbwLRIHrUFOGCm82t\nlRxtJFhPaAWNSepC3DS07OPAl2ddRnho/bmAsRE4k4OLTRHUTWmzgmq8fQD9\njTYyBG/dSaRgXnIRDMBUuEPCxW4zV+IJCVF2yHiQhlK+ukJJ2KG5NLEJwK66\nXMA4\r\n=GmTj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqYdsf6gfV/PWOqiz+qCmG0qr6XCgoOT8hINq+ZipWngIgMwPOXEhCMqMUTlTrqAU2X5f9bSzzMPBv/KyOkXid4Rk="}]},"maintainers":[{"name":"mmccall10","email":"mikemccall@hey.com"}],"_npmUser":{"name":"mmccall10","email":"mikemccall@hey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/el-transition_0.0.1_1599572055162_0.17706101696249288"},"_hasShrinkwrap":false},"0.0.2":{"name":"el-transition","version":"0.0.2","description":"Apply Enter/Leave Transitions","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmccall10/el-transition.git"},"keywords":["transition","enter","leave","css","animation"],"author":{"name":"Mike McCall"},"license":"MIT","bugs":{"url":"https://github.com/mmccall10/el-transition/issues"},"homepage":"https://github.com/mmccall10/el-transition#readme","gitHead":"7d7c321c7f240d7ada32b63d3ecb25618b7e9c84","_id":"el-transition@0.0.2","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-cTxrHj2RWACudrSxHRml7G+v+I94eJP830GDuByr8OAGIxjszBmeM5knB7hjyQrA+1G6/QAILMjYvf7Cl934jA==","shasum":"d9e6ebcab0353dc92460bb107e971d0b33cf9848","tarball":"https://registry.npmjs.org/el-transition/-/el-transition-0.0.2.tgz","fileCount":3,"unpackedSize":7722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV9L0CRA9TVsSAnZWagAAQ5oQAI9mVCfIj2RH0tU7P2bY\nVoQDdXnskrFZ0FKPeBlBkftt6YVbzIJ25GKhZQfK2BqzSUHSXOVP8eM53n2F\nBStChdT4rI7TqqJWp3jcz58AfqalF511ZyTAGD98Dj16+JdRsJInKlo2b9JW\ntBogGukXEMkIVAHS8dll0sAryUi1ORigjWQpHFR9U1GzeY+/xe2xuXonBQ0q\nS3v4nthRtZVLY4lWHBwhtnYuqE2RyrSQLCErUvw9gG45otl5hGWd2j0tljwf\n3tmlvg2oeWjEpWyGG2BpP2MyMMJNVwfApfHzAPvEdN7VVLi6a2CeQ2+5l4CS\nv1tofiDZtSL7fL1abgTGUIDQ53ZCJuMJVPVE+NIJSZXtM0MIoGLbuya1V2Gr\n1db5GF1dL8b9TN5WRYO0HyQBn16avaHvZaKNTnpgGn0eTTok2jBZVVBTh4kv\nYEElBt/wGkYhI8mQjIXK+dSB5aU4JJhYgK+iDAa+J8fWvzPaYXInV6pjlP1O\nYHUnI6CAHfTAc4a6Cy7QVIxQSGQn8nMJTiBBZ0b126rzhVcS1frQTbmP8+fb\n+0grqIrW0h6k7FpCGDawmOfXEBzEIK3lJvnacIsY5R3i/+gbLNGW7DqZ7RmS\nhu80gFmL+3EUQj8d/WP8ZFDDs/QAcjPdSqOxfcx6J6ELF1zygsOppti09U6N\ntduP\r\n=9Imy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyK77mVo3dJCNPpkpd653gJeLmXLo8I1mpTp89OK8PBAIgfDrpUq8B56rIiZJA2C9bJfBWgZj5Qku0A5Yl1PjHfEE="}]},"maintainers":[{"name":"mmccall10","email":"mikemccall@hey.com"}],"_npmUser":{"name":"mmccall10","email":"mikemccall@hey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/el-transition_0.0.2_1599591156497_0.14841141072892028"},"_hasShrinkwrap":false},"0.0.3":{"name":"el-transition","version":"0.0.3","description":"Apply Enter/Leave Transitions","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmccall10/el-transition.git"},"keywords":["transition","enter","leave","css","animation"],"author":{"name":"Mike McCall"},"license":"MIT","bugs":{"url":"https://github.com/mmccall10/el-transition/issues"},"homepage":"https://github.com/mmccall10/el-transition#readme","gitHead":"0dcb8c19b66a62dcb8f9d379d4fe9b580b7c225b","_id":"el-transition@0.0.3","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-IjJ2tJ6+w8ZmyD09wzAxcBEHaiPAIHp8D/OTAkNHkE5UDYALoi9rAuiOuk+rJh90rKh2qS1pOt8AsBkMDnl01Q==","shasum":"03e1647d57d4e0535c76e30d80576d306c0d661f","tarball":"https://registry.npmjs.org/el-transition/-/el-transition-0.0.3.tgz","fileCount":3,"unpackedSize":7718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV9eKCRA9TVsSAnZWagAAgSUP+wby39R95LUjaEJ0cKZR\nuqOE632pSKFKv+wutaH/2x0mz6+m0wWI9tsyHD1wzip5Ca6RHOK52oPIfPE4\n1mIHOOug4TEK5nVo/dwUUnd06r81nNy3e3tX1mGuWkbfyhpGrj6pbHg58j+M\nx6ql9zY3jJHdLvX0WAbjhUj8lGZJ2JbGCl6OoeGqVb4K5fe16UePceHSmTXd\nfUUvnMxpBCHQHvfui/3oP97V2k3jQr2hM5OVSb7mWwEXY1mbsr9di3Bavb8Z\nzJLEueKAGe68fZjy7zOD2HVKAcZP9S60Xnzh7KtDoYyYUefO9yrn/gNDEK2x\n7ZfLVzF9QvTiJVp2DUtPbkkhibmPbyRIt7wClsqFuWvG2PKXztBVAoz2isBd\nZvk2KKeC2P/tl6hGFkCKFtJ/UBhQ6skApuXOgJhp7J51ouj4BkUWZQ3Uez5O\nJsGm+DAGzyFPEeNTe/qd6iRClWnhj5aZap+NPPCvHfdZpno5iAj0SueH20B0\nvarVsznAhKvwlL+8FidEz99Mtt34IxkntBv3SeumXyadyGpTNQCwXvXpQ2FD\nzVeotfZ4Mkx0tiQeAEDdgl2TF2ngrQPbMLo5LpM5ArXkhIvpyqT0XRUXCSlT\nPs51Kt181+Nygnuw9Fcr9RjbCufZ7xBAtkOyPEOTuD6N6ocnMPXeQy27lTNU\n/1PC\r\n=j9Af\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXgLvH+bBaUqURcgxsTGdWk7taRayFPvJI4sJ4rm1evAIgaWIrbH3GQhFf1bSVubYUmrs+WeTyTn+qjCcibJGsTLU="}]},"maintainers":[{"name":"mmccall10","email":"mikemccall@hey.com"}],"_npmUser":{"name":"mmccall10","email":"mikemccall@hey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/el-transition_0.0.3_1599592329638_0.8761466203859039"},"_hasShrinkwrap":false},"0.0.4":{"name":"el-transition","version":"0.0.4","description":"Apply Enter/Leave Transitions","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmccall10/el-transition.git"},"keywords":["transition","enter","leave","css","animation"],"author":{"name":"Mike McCall"},"license":"MIT","bugs":{"url":"https://github.com/mmccall10/el-transition/issues"},"homepage":"https://github.com/mmccall10/el-transition#readme","gitHead":"2feed9ffc1236c568562068c1a7f3c5aecf844bd","_id":"el-transition@0.0.4","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-Vs4m6gee+Hy8htBk4gJkPq9j0bvE1XMCEKQgbnIGmE/9Ob3N8SoM8K/LaEeRpGLWyo2vFFYdqZSlV0QC9gxetA==","shasum":"226f690c0ba878b1ef93739a0e901894417336de","tarball":"https://registry.npmjs.org/el-transition/-/el-transition-0.0.4.tgz","fileCount":4,"unpackedSize":8853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWFQTCRA9TVsSAnZWagAABawP/2RHgZfY0LCjqz+ycADv\n0pPWLaHQlBrLEgijvt4GOXZkTPt/5pPuznXNdD5VZBrWJNvUnID4ftK6Mlu1\n3jeLK0IVwH0FoKxSoMzrcqKI3k5mV1Uq18sNt2+rvcI4omzw0Lfey+PxatFp\nIk5XG0KfAchFXf5V50UCcoJrcBwGiTT/zDnubz/zAE7LSOjiV2r7ULZrx4N8\nAQlh6TbLkgJK1luUgur3vxB/X/bva+XadDMfGKzDIW0+K71T1/RJ0ijqWRsM\n2fA/e+dLwCY5v+S5BxABYqEZY+Jt6YLNg0Ny5ZKIxvhPUqFVwGM9pnOX9gM1\nBCg52RS9DLRmDja6Sh/Y0BLpSULcaoCz3hdHugnnotaLf7DEbiRtBLNCnAX+\nG7vPEuIVll0FhRWcOgtSsJ7xNSHshlG02vKpL2QK1CHbla57FprHf1JfRJUX\n7gMjdnpWPUskTQ+XG3D1NnFBYGiMJBC19cKVP2syBTmsRno9sDltdS8rFX1i\nh+tDcFTxjFBW5dbtyjAp/564Di1hEByzisSsYjRXF7KTZxar2uiKH3PEcDBs\nFAcP9k/LMCEWJ5d+d5Ne61qj2/djMrFOK/sYyLA7d3dSq3pHO4MEgGROzvIS\nqfc4RKOowwatBEnACgEqwPQvPNp17ZK96GcrtwlEU2HtE5hBq3ahFGx1mSVJ\n5TbY\r\n=5EVa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdh/VVnYAs7l1XQbMgPrCc5XEorgzDALE+qa0RKt1n6QIgAOHF+3ZTfGeptH9u2G5AyFXPSwNnF3AxMm2RG/kKVpc="}]},"maintainers":[{"name":"mmccall10","email":"mikemccall@hey.com"}],"_npmUser":{"name":"mmccall10","email":"mikemccall@hey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/el-transition_0.0.4_1599624211262_0.9165890406735078"},"_hasShrinkwrap":false},"0.0.5":{"name":"el-transition","version":"0.0.5","description":"Apply Enter/Leave Transitions","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmccall10/el-transition.git"},"keywords":["transition","enter","leave","css","animation"],"author":{"name":"Mike McCall"},"license":"MIT","bugs":{"url":"https://github.com/mmccall10/el-transition/issues"},"homepage":"https://github.com/mmccall10/el-transition#readme","gitHead":"c2d0c73b0fedf4f74ef17e821ec37fdef178f8bc","_id":"el-transition@0.0.5","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-x53Gn4IJktRM6YHNZptpu6P3WJhhsJuFp/ROU9MHm1Xya3EvMnXNVkwEdMjrbuL9QTun0wc9M1dcoyLqM4gIZA==","shasum":"6fc46266e247ebc194d8c0a0e6dd35d28fe889ab","tarball":"https://registry.npmjs.org/el-transition/-/el-transition-0.0.5.tgz","fileCount":4,"unpackedSize":9011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWbNDCRA9TVsSAnZWagAAvZcP/25h31oiL5u2dXsFOCSz\n4aOd5U6zgcbSYIROvi0xy3xUyjlLqIOjy+T1KDwMdZ93L7EGUlbpHRS+txeg\nhVA80Y24yr5lchyrE48/iRIj87nimbSlCql9IWFF31AnWznp2/Eazd4eL7aZ\nyZybPJaNK4GPxdFG2EMbmCiJU3k8Sies55h8RWwbN06Ln58hw3t7OxjYI0MJ\ni8XLt3ngPDK8dicGTsRwr8pw6MjWDP3hYj138EAAevfFIGlWrBEoq3cmx1oc\nAf2gkeGwu7D39/pn9ESycPm6dXtCXJkCd8xHS6wiAfr27Q4RUBLDQdWdT0FK\n70lLFTmqvgI+EQRRo46OFuXi0PRBvtGi+T5pMVjHUUhlqvO5yk2uYWHHRb6Z\nIDDFpAnbWhU/4MfbO1TLinyAAM7x2slLBJRmx9jKRss/0obTETFbWjZFK1r3\nzKdkQ4TyEKurfWbQH8ctkwbHCS8bljBAcK1ZBg7XMjuzVuH88dZ9vONzQlvT\n3L17vtWfaKPwpsTEgdYbqpqnJ1q2auq3jQYqfjfdh/5yMUDjtSIqf8WpsXRL\ntneipMB25fYoDMLJgwHBuWkdaujgaAomShfc58GcdjGzyCQJUvD+q4Sy2M5v\nmmhuT5HAbCoBvC18dvVOYe8rHCbs62KPx2U2s2an06saVjTWSfPmFN/3tdZe\nM54V\r\n=oWIo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAknBgsK6Aeo2ytKnfF/5ATYPTXGF9QqM5rIXHDO51XoAiBZNQhQAQUBoFlXq1s7GpR4LktxXNvWh+mIUGqcHQnLpw=="}]},"maintainers":[{"name":"mmccall10","email":"mikemccall@hey.com"}],"_npmUser":{"name":"mmccall10","email":"mikemccall@hey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/el-transition_0.0.5_1599714114586_0.02523232756563143"},"_hasShrinkwrap":false},"0.0.6":{"name":"el-transition","version":"0.0.6","description":"Apply Enter/Leave Transitions","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmccall10/el-transition.git"},"keywords":["transition","enter","leave","css","animation"],"author":{"name":"Mike McCall"},"license":"MIT","bugs":{"url":"https://github.com/mmccall10/el-transition/issues"},"homepage":"https://github.com/mmccall10/el-transition#readme","gitHead":"4ba7cc0a0758ced5635523363a3eebc38caf1780","_id":"el-transition@0.0.6","_nodeVersion":"13.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cWEc25hn9wOSkeAiG1n2pshcnao9G94iH8WDAQdMuNRVSz+mEPyfY8gXkJD1VghA2kK5BuTPMsP9j9gcLWYcgw==","shasum":"f6b22caa28c4e27e9579336d4ca22b56d6b007c9","tarball":"https://registry.npmjs.org/el-transition/-/el-transition-0.0.6.tgz","fileCount":4,"unpackedSize":9023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWbR5CRA9TVsSAnZWagAA0egP/A8zvdt+g4B3hPCDeQd5\n9M74a6RdR/o9Zje2oUOD4T6GzfWfPA1Zdb9VYKPhMzohOoVMvlwhAcAQAJK5\nHZeyf3MNyowaVwrUgcuQFcGknoHWPZ3Hxkd/DbrAW0zjLYyEYqHT27Y85kdq\nUxf/MfAMr/r8ObXCfdhXF47dWBDNviEqUhoekp3euY7inVWk99Y1dxO24Ue+\njGM6b56AyQ9cqVFYlDHWhgbTjybLcRXZLywCD/ramj8bwtdY4Q4kkLtnDRdD\nLgn4hc0zYzH3YX8kFeKzxxx8lwfeYhGFCjQ6aomPEL/F0O6cbGomrOIba0Ds\n3Si4GwfgNoezaMmJdh8AY7P9DspQERym/k/atqgdtd5KT0IV7VaMu3sAJG1t\nFnw2x8b0u7dyx50NMbiouoCLA/NXyq0r+fM9oE/+YaculsUpMDKzIs8QtLRI\n6Abn6HW5+l5X/yzJujLh3AfApWfeRB/5LOU1kPeLs3/yf2paE3NEoA6LQ7Y6\nseE/biRZPQ+Qp27eGoxXV993eVJMOkrkdmmxOu9HeCjhhpQYhKcVlXfP+O4A\n/IkfHObUgNhS+4SJyjfJTP9RxbVMHiyRYBA5ZMBOaV0m/6zv6eeCY39lqztu\nEhr18pFeDIdck+puaMPtiGARM+Dfnzceu+GG8pxMLK1F3Ug3QvDGN3Nv3YY6\nSu7D\r\n=hZGv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuOcIn3R1vGrjrE0GWvp0Bt89BBtdSewzBOGXjRMJSnQIgW8t7OYbSmgCDUZ3RL4+tbtBho0l6KD8NV+Ld65YwIWc="}]},"maintainers":[{"name":"mmccall10","email":"mikemccall@hey.com"}],"_npmUser":{"name":"mmccall10","email":"mikemccall@hey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/el-transition_0.0.6_1599714424944_0.5201296147317582"},"_hasShrinkwrap":false},"0.0.7":{"name":"el-transition","version":"0.0.7","description":"Apply Enter/Leave Transitions","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmccall10/el-transition.git"},"keywords":["transition","enter","leave","css","animation"],"author":{"name":"Mike McCall"},"license":"MIT","bugs":{"url":"https://github.com/mmccall10/el-transition/issues"},"homepage":"https://github.com/mmccall10/el-transition#readme","gitHead":"c2776837ce6643850f589ba22eb51a96231c7cad","_id":"el-transition@0.0.7","_nodeVersion":"13.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-a23pEa7ahqLmBIEqtxi8CdL6CRLF52ZoAwawDFTD1IDkegrL4iValQAj6IMEgIEXPSrXZtx/Nr/ej6ebov4uoA==","shasum":"714fd47aa46fc2ff3df7d59e789271aa09f247d0","tarball":"https://registry.npmjs.org/el-transition/-/el-transition-0.0.7.tgz","fileCount":4,"unpackedSize":9331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWifNCRA9TVsSAnZWagAAJMYP/2a1ML6t6beWJyfceIlN\nobCZDJ3xER6oMzmYcyNyCC/KArEDYDwGaF1WNkMkmEq6oWi4HwaCm7d48B/I\nQH9pFdp3fyTKVS8xANW7PYB19Zy4WgtFTuhfMpQ2x5JnxZz24aVwfyq8UUI4\nNj4JvU1OJALWb8LZ91FLgepTAfAfYDzKOD4IP4BH6S2XOFqDaJeQ7leEk6pK\nt5XBfiSghwlF4i3p4kSzsji3BrDQjFKhfzY0HTOsO69jGXqjOZcPYTHqARTY\nGGOQRoXs24m21seySVEyNkPOecDfOFqATO4iBIe/oi7Zau5jY/sGf/chbnwA\n609GgVO5eXaBwKxuzqYEnRt6oJmllWaQvHwsxfuCKWyOS3J8Ua8iNPKOEPUe\n9MLwizLJc8bows3hPfSBmihmTgn2F3aqIlSYpwb3WoMFa1qlydS9QUVEeBlB\nt6NjTmMPTwC9AlTMoCUpzJqeynxCsBHox6VH2Fly/NsYyk5Lw0nvOxZgUGJz\nyBPCd+oVEMQMj4kbskiS7njhjxOxQa6EsugUOjijS4JSu2CHdOib8kjpOjGO\nlgjbtSWr6dicn9HYwLFYbjhYvB25JqTSQda8iJZEPtYOVd85YplMabTc8hoW\npwY3xgNEyFXDF4d6DlW7XMr6TB5cNcCE/fAI6iLfEEhBQHzj6HMJ5krKg6Y7\nOYW0\r\n=OObR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeDzVGHsptkWAyecCFIFgNbGe/F9rhvr6LT4kIY8YW1wIgfVT+rpvhasHn6bKhAQEh/n+f2nPvyET4ra/Ixu3Bz3E="}]},"maintainers":[{"name":"mmccall10","email":"mikemccall@hey.com"}],"_npmUser":{"name":"mmccall10","email":"mikemccall@hey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/el-transition_0.0.7_1599743949310_0.5144030034689799"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-08T13:34:15.161Z","0.0.1":"2020-09-08T13:34:15.335Z","modified":"2022-05-01T00:06:48.838Z","0.0.2":"2020-09-08T18:52:36.603Z","0.0.3":"2020-09-08T19:12:09.776Z","0.0.4":"2020-09-09T04:03:31.438Z","0.0.5":"2020-09-10T05:01:54.711Z","0.0.6":"2020-09-10T05:07:05.054Z","0.0.7":"2020-09-10T13:19:09.432Z"},"maintainers":[{"name":"mmccall10","email":"mikemccall@hey.com"}],"description":"Apply Enter/Leave Transitions","homepage":"https://github.com/mmccall10/el-transition#readme","keywords":["transition","enter","leave","css","animation"],"repository":{"type":"git","url":"git+https://github.com/mmccall10/el-transition.git"},"author":{"name":"Mike McCall"},"bugs":{"url":"https://github.com/mmccall10/el-transition/issues"},"license":"MIT","readme":"# el-transition\n\n## Install\n```bash\n$ npm install el-transition\n```\n\n```\n$ yarn add el-transition\n```\n\n## Purpose\nThe purpose of this package is to handle enter/leave transition using classes or data attributes. This is similar to the implementations you find in vue.js and alpine.js.\n\n## Usage\nBoth class based and dataset attributes are supported. \n\nTo hide and show elements an implemenation of the class `hidden` is required.  \n\n```css\n.hidden {\n  display: none\n}\n```\n\n`el-transition` exports three async functions `enter`, `leave`, and `toggle`. Each function expects an HTML DOM element as the first argument and optional transition name as the second. \n\n```js\n// app.js\nimport {enter, leave, toggle} from 'el-transition'\n\nfunction open() {\n    enter(element).then(() => {\n        console.log(\"Enter transition complete\")\n    })\n}\n\n// remove element when close\nfunction close() {\n    leave(element).then(() => {\n        element.destroy();\n    })\n}\n\n// calls enter or leave based on presence of the class hidden\nfunction toggle() {\n    toggle(element);\n}\n```\n\n### Dataset Attributes\nWhen using dataset attributes el-transtion expects the following.\n\n* data-transtion-enter: Applied during the entire entering phase.\n* data-transition-enter-start: Added before element is inserted, removed one frame after element is inserted.\n* data-transition-enter-end: Added one frame after element is inserted (at the same time enter-start is removed), removed when transition/animation finishes.\n* data-transition-leave: Applied during the entire leaving phase.\n* data-transition-leave-start: Added immediately when a leaving transition is triggered, removed after one frame.\n* data-transition-leave-end: Added one frame after a leaving transition is triggered (at the same time leave-start is removed), removed when the transition/animation finishes.\n\n\n### Example \n```html\n<!-- dropdown.html -->\n<div class=\"relative inline-block text-left\">\n  <div>\n    <span class=\"rounded-md shadow-sm\">\n      <button type=\"button\" class=\"dropdown-button\" id=\"dropdown-btn\">\n        Options\n      </button>\n    </span>\n  </div>\n\n    <!-- declare enter leave anmiations using data attributes -->\n    <div id=\"dropdown-menu\" class=\"menu hidden\"\n        data-transition-enter=\"transition ease-out duration-100\"\n        data-transition-enter-start=\"transform opacity-0 scale-95\"\n        data-transition-enter-end=\"transform opacity-100 scale-100\"\n        data-transition-leave=\"transition ease-in duration-75\"\n        data-transition-leave-start=\"transform opacity-100 scale-100\"\n        data-transition-leave-end=\"transform opacity-0 scale-95\"\n    >\n    <div class=\"rounded-md bg-white shadow-xs\">\n      <div class=\"py-1\" role=\"menu\" aria-orientation=\"vertical\" aria-labelledby=\"options-menu\">\n        <!-- Menu links -->\n      </div>\n    </div>\n  </div>\n</div>\n```\n\n```js\nimport {enter, leave, toggle} from 'el-transition'\n\nconst dropdownMenu = document.getElementById(\"dropdown-menu\")\nconst dropdownBtn = document.getElementById(\"dropdown-btn\")\n\nfunction openMenu() {\n  enter(dropdownMenu)\n}\n\nfunction closeMenu() {\n  leave(dropdownMenu)\n}\n\nfunction toggleDropdownMenu() {\n    toggle(dropdownMenu)\n}\n\ndropdownBtn.addEventListener('click', toggleDropdownMenu)\n```\n\n### Transition Name Option\nYou may specificy a transition name and el-transtion will handle applying the inferred css classses at the each stage. If data attributes are set, those will take precedence.\n\nUsing the example transition name `dropdown` we need can declare a class per stage. \n\n* .dropdown-enter: Applied during the entire entering phase.\n* .dropdown-enter-start: Added before element is inserted, removed one frame after element is inserted.\n* .dropdown-enter-end: Added one frame after element is inserted (at the same time enter-start is removed), removed when transition/animation finishes.\n* .dropdown-leave: Applied during the entire leaving phase.\n* .dropdown-leave-start: Added immediately when a leaving transition is triggered, removed after one frame.\n* .dropdown-leave-end: Added one frame after a leaving transition is triggered (at the same time leave-start is removed), removed when the transition/animation finishes.\n\n```scss\n// application.scss\n\n.dropdown-enter {\n  @apply transition ease-out duration-100;\n}\n\n.dropdown-enter-start {\n  @apply transform opacity-0 scale-95;\n}\n .dropdown-enter-end {\n  @apply transform opacity-100 scale-100;\n }\n\n.dropdown-leave {\n   @apply transition ease-in duration-75;\n }\n\n.dropdown-leave-start {\n  @apply transform opacity-100 scale-100;\n}\n\n.dropdown-leave-end {\n  @apply transform opacity-0 scale-95;\n}\n```\n\n```html\n<!-- dropdown.html -->\n<div class=\"relative inline-block text-left\">\n  <div>\n    <span class=\"rounded-md shadow-sm\">\n      <button type=\"button\" class=\"dropdown-button\" id=\"dropdown-btn\">\n        Options\n      </button>\n    </span>\n  </div>\n\n  <div id=\"dropdown-menu\" class=\"menu hidden\">\n    <div class=\"rounded-md bg-white shadow-xs\">\n      <div class=\"py-1\" role=\"menu\" aria-orientation=\"vertical\" aria-labelledby=\"options-menu\">\n        <!-- Menu links -->\n      </div>\n    </div>\n  </div>\n</div>\n```\n\n```js\n// app.js\nimport {enter, leave, toggle} from 'el-transition'\n\nconst dropdownMenu = document.getElementById(\"dropdown-menu\")\nconst dropdownBtn = document.getElementById(\"dropdown-btn\")\n\nfunction openMenu() {\n  enter(dropdownMenu, 'dropdown')\n}\n\nfunction closeMenu() {\n  leave(dropdownMenu, 'dropdown')\n}\n\nfunction toggleDropdownMenu() {\n    toggle(dropdownMenu, 'dropdown')\n}\n\ndropdownBtn.addEventListener('click', toggleDropdownMenu)\n```\n","readmeFilename":"README.md"}