{"versions":{"2.0.2-alpha.0":{"name":"@any-touch/doubletap","version":"2.0.2-alpha.0","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.0.2-alpha.0","@any-touch/shared":"^2.0.2-alpha.0","@any-touch/vector":"^2.0.2-alpha.0"},"peerDependencies":{"any-touch":"^2.0.1"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"05b7cc6e0af8a0018f7edfe0c0ac8a4843a65441","_id":"@any-touch/doubletap@2.0.2-alpha.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/3.22.1/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-VKSFIHLGykMKGPnyKq0oLGgK6NZGTtI2QcF3iCnVS4datvS2LkTewema1gfP6EOqbgt2IQCupKFw5xCEyWxiiA==","shasum":"71149e3782f440e92707099df1c3afe0d8831de8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.0.2-alpha.0.tgz","fileCount":7,"unpackedSize":6365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1ob6CRA9TVsSAnZWagAAtVgQAJXuZN3YThdmALUhXDnj\nO6F+swrm1Vyy/i6RXu/LogXEAbuvAySKzIyXWGgipyVwr0b87iZxEEVXQ7IY\nehyCPSwLQufzkQ1N8UzJDW0jxpBSzXsAuF2YvqnTLE8Ma1mPy1yanhdEp4us\n7MwlGeudhfOU6TbbEBMckA21hm2+Co4xjnNuMssuGx0m4pzi8FMZYSJXlUSh\n195j7fEgp3Irkpx+bgeM9WNFl5ukKonFliBhbUCuW+9p3Hdtw6m90Ily3lXA\nvNsbaV69xzuRdXPi1OVQUzEGjybVK6DJc0VlrmfCeFXZX2cbVR/CO1NLgobt\n3RnsK+IBODGVQtNPgOhzWcyHcBl2fD87LSzrdnrvEYGCV8A9kUjOVXqQlDO+\ncwj9lnSWX+P/bMR5HCh0c1dA2ZVFaL98DNlrDm5BqWprT+WaTX0dk9b1u6TX\nE4A9qAB1wp/JcnccSjEQgTk1BMtg1mOInlTNGu6Uk+ntJ5rQF79+sRwfoYFC\n8C8sn23f67XzPYZ5CjU45L++5y2YOuzE74cOjaJFX+8ykly41mNc71N7WvrI\nLPFIjGMchwWtUDyLQzjpKn0jEqMH66R6cXrW2xWU8dVqOe7sHPMsWni14Vy4\nSvkBYP39cmGBNtzg0Qe3Ss0fKMhpsTfCMKiSGRc96EEX8REq56avj0q/aeWr\nZAsS\r\n=CDKt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjbWvm89iYpzZtOrz5/qX8PB5BTcN4ThM7NIIJAH9V8AiEArVzNXmuMCjN3q4O3UhtDWt78i4AHFjkAhCtb1/CvuIA="}]},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.0.2-alpha.0_1641449210513_0.2980135000925139"},"_hasShrinkwrap":false,"contributors":[]},"2.0.2-alpha.1":{"name":"@any-touch/doubletap","version":"2.0.2-alpha.1","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.0.2-alpha.1","@any-touch/shared":"^2.0.2-alpha.1","@any-touch/vector":"^2.0.2-alpha.1"},"peerDependencies":{"any-touch":"^2.0.1"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"6448e271ecbc59ba49d220264ff4f5ab19950b87","readmeFilename":"README.md","_id":"@any-touch/doubletap@2.0.2-alpha.1","_nodeVersion":"16.13.1","_npmVersion":"lerna/3.22.1/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-aiShQFPCPSYHOKaUswKHINjzWp9XEav8hOjoA/4/VOXLe2SyFWvuEkFoKWgZiDrroM1DAZYej9nLhsxX6L+IUQ==","shasum":"6e15d4760beec2bb0909b7d4219b365a6a4fdf25","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.0.2-alpha.1.tgz","fileCount":7,"unpackedSize":6365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1pkRCRA9TVsSAnZWagAATjgP/0UgWqtAzeP3W4BAaoGS\nnj1sBLTBkMm1Y8e9eg78B1uqyRHZrZS2t7iW2qre2AuqEY1YUFTaIic1+cLc\nzD3keBE1VPW+GL9VhwftyxsJJrXQvajPzDEpWYa+9ZJ57/0/1APmo6tu9qAB\npTJwy14MpeHRXbZUegXxQD7RQJh0ixLQkxtbOVARya0x0s5/2Nsug7gBzbTk\n9o02QLhGqdkJFRGPAn3vUv67lp7MA+uum1WjLbePJD2ZnQGApJzg5AWTUTCn\n1TPzTH/cBDRUhwseIaEFxWqS0pTxfycytfoq8qQqFn2h6MC2sTRi/j6vijkH\nUHsSNZ7WoiFqE7XmWs2XX2kwilgpkEskeZ/NSe880PwQ3cH94iqbR9UsVwAa\nM21gzCh5qmkf3KpMPa2ZQbJ3OewFHH87ob6A0CF71ZFQUHtZOrdpWVrPeowF\nR6f0bzUwuWnZzDs0oZyaf9Cj96HossVkQ4YzIq41K3TbtuJdxqgsy4afGii4\nuTD0uYdlOO9SQrUzdFOSgVqpHW3XZkVunqk4Scf9IL/wHl5/xLqf3twJDsoA\nhEmAPNyd09lgqJWaOWBELG6utZXM5esAeZkgN1H6tZjtMYJSMWa1Xwr4jGnm\ny/G9dIcvyYVJG0iSokJLvki8L0dwwATHaJf+ry0u5gYAM0b1Eyolw4TTCyaC\n054X\r\n=xhQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlaKOD7XwVQVkjYwGf6zXW3eHv6PnTag8neow87aMi9AiAl6mZx+hBLqjo5uFFlBkZ6XacU/JT87EGkvctNWj7igQ=="}]},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.0.2-alpha.1_1641453841723_0.9865906327010141"},"_hasShrinkwrap":false,"contributors":[]},"2.0.2":{"name":"@any-touch/doubletap","version":"2.0.2","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.0.2","@any-touch/shared":"^2.0.2","@any-touch/vector":"^2.0.2"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"7df4617ecb8b89c720ce9747cdd77554c4966a88","_id":"@any-touch/doubletap@2.0.2","_nodeVersion":"16.13.1","_npmVersion":"lerna/3.22.1/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-9akAm073iuRCXdIk81NhtoE/6RfcVzjTc4bJpYMlE4PY9vXbtFgRtVbJTrTIv9D1HpE3YBf7LczuhEy1SUbgog==","shasum":"cbeac13d88fe548818fd9ada1c27dba3b0fe6c31","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.0.2.tgz","fileCount":8,"unpackedSize":6819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1rADCRA9TVsSAnZWagAA+C0P/1PE+MjeQlKK8kdC1KLb\nIcigVBj0XrFar1CKp+T6wnalryUvFNb2JV/x7U25QDWth+p6CDFQogRtR/rq\njIjVoC9+Qw3q+oIvGEnqlgc6Ji1cfJS2V9RGoE6i9onJO9iFemmvkRN9bP4b\nUnUSHwa65+1VSODbtyCeFl2qYqTNoQ690Uz5mYqdAo5bk+0f7jlSf6VNbJhY\nwx9Xbr0RUqqGb7AEkioqaWASBK3UUgsjILefYCpcc6XWhcmFsTvDVrMIPGRo\n4zaB9YZzdzLgkoXKPhhQTDkK/c5V4JqhLRsib1mujlhQyzLUwlMZfi0nrF+0\nn5UCmDo/EROonj8qMgyyDkN1PjCoTSA1fQiK7dOwjzfHNY6mw2BqW3QcCref\nnxEv4dBKAH/ABRlTj56ysvGApDX4y4EHNVqEQc0D33L0iql2PeKlJnoGa+qr\n17uf1F6qizHFqYpHvECwW+HBmBwESjDpvlEHYqnJkIZBgI0y1fvti9dNf9tk\nAFRu6uR/vIkU1f5pU683g5+JbnoeBncOpJfi4O0OH5ZpZngdipx8pjR4/Zny\nT8fa1uM1QMgdzXN5kBPbhoIC4rkhfiIoNzDsmCJ79dCbimd2r3sLY2TOypk7\nqJLweMYDxz5PXorJzTLQXkK2waSpWRWE8+ZSYreKy2rHpBDTOXFNG8QUgSfC\njJMf\r\n=z1Rr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDL0wsHUVohBjXDZlq7+NAUcq+t9PlFtLTESIEgV+p6zAiBA3UVd2sewk7RLBtiqq+qtBsGUW5Gnlv2SHZxODdmzqQ=="}]},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.0.2_1641459715618_0.3654581417716196"},"_hasShrinkwrap":false,"contributors":[]},"2.0.3-alpha.0":{"name":"@any-touch/doubletap","version":"2.0.3-alpha.0","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.0.3-alpha.0","@any-touch/shared":"^2.0.3-alpha.0","@any-touch/vector":"^2.0.3-alpha.0"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"e53ab5c44a400b04b0de853a9358303007f67e8e","readmeFilename":"README.md","_id":"@any-touch/doubletap@2.0.3-alpha.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/3.22.1/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-Yku40yeVRMOPMgjS9xXyYzvbbANt+dFVm870kThpbjogBSHjkCOLz1LqZEUyYM1zi/LWWpe46rEgw8RMp37Sqw==","shasum":"f74379c33d92beef98bc5aefab96ae03697cd6b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.0.3-alpha.0.tgz","fileCount":8,"unpackedSize":6859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5k7yCRA9TVsSAnZWagAAApYP/jdjHVfXbIHtHzN9a55e\nHeHf/VkSLrnxZOom/APY2bFZJS91VyqDxTGxdvPBXWZa0OIAbx/KGVilnEou\n0U+WCT4mrqUkpfpJUxDCq3SjMIb1+TuvJCulhBTsRgCJxHTHjhSxnTweZxO1\nfrbkmmYGbgJrti7V+nftb2lyBL1HTjuDv6wJIX3QkETrq+SXj5q9Y+lL2UJ8\ncYXqRGxFD0veS67i3ImB+DQbIaxSPDjplXBHVpbKGYJvAD3FIz0ocTafCGqW\nVVVCg9sBoR7jBqpyInWeTFGqzpuTdf+LvQdgDtsUAyZyIDpvL+uUd8/9sui1\nLXkOPhSlAOzveUZoXTmyPYb9k5xItkIx9nc0qYs3lazdvm2jNCq22Qw19Dd8\nyh8nEM8uFiePEZzcO4maZqRIGsVpXwilQmT/inedUcbIfjEpFBVMLcUgAM7y\nrvIwvcdceaJnr/4ukPkKxC94yEYxR34oT6uQZ7UBDlNhWjNeoidoY6znJ1Ns\n2g8OBS9sStKTfK1I7bPE/kiAxEqLVYjEQJqeAGZRBVIWIFSvwp0vnXhF+s+d\nJTpXsbAHyOAv4aPz/GdUxncFR0dZBUjn4lP7IqCGkVKX9xpp9v868aJIgWIB\nHnB+X/yA1H2M45AMvVlBRZEyh7nLl6jb5vLsxPNZYTFLH7Uq3OLvqETjaiKS\nfVG+\r\n=ikHh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWynXWz+ub//0fz6kMgf8UctKNqmu81xg0xt3dNw/yCAiEAruJaX0XtNHNtYwIM9SLateigLCBghNx5Oup5OeAW9hQ="}]},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.0.3-alpha.0_1642483442335_0.2482976030130315"},"_hasShrinkwrap":false,"contributors":[]},"2.0.3-2.0.3-alpha.1.0":{"name":"@any-touch/doubletap","version":"2.0.3-2.0.3-alpha.1.0","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.0.3-2.0.3-alpha.1.0","@any-touch/shared":"^2.0.3-2.0.3-alpha.1.0","@any-touch/vector":"^2.0.3-2.0.3-alpha.1.0"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"5fe455a5e75ea4301ae73b35afba7f3929b1f07c","_id":"@any-touch/doubletap@2.0.3-2.0.3-alpha.1.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/3.22.1/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-ZegOIb0KIX4GJlKpn9R8H1+n38/LANDtuInWJzWvUgtdzObl+iBX1Z0FZsoIaUTkAf3vyIWVJ/PhuOzSxex+Ig==","shasum":"0650dba18a121a46e8260553c4942d4e48e1559f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.0.3-2.0.3-alpha.1.0.tgz","fileCount":8,"unpackedSize":6891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRAWrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra0w//d/MEsdfgTDOkS5WUTFsoGd6jRfpqz660Yfee/2W7rbkSyWQ+\r\n8xtiZEex8GKOjOJdSFLv6DKBlEfA88Y7Bvs6KZZULPEoaIxDE4BpADXyIk8Q\r\nFgyEG/3JEXP+0qj19n9S3JDjPxkqm5UmhKqPkUO/zUwM1GN3gny3bpqmZ9Mu\r\n8Zl05mFmb6XyhCjqO/FzeqvH3h2/9+JA+sEp1fYKjYBCSImRh+O6ziGF2yCK\r\nel6W9V5GnDDymA/6+LsI+dHBQrXfyPAbg/hAOgrwLZKmg7mHIMviUbW8kZOK\r\noy0BCYCYKTiHFizUvlg25vvBCLOt5Zo7HDUEC81Ri342SyvZI43jd2jJnAU1\r\nz0jHQGtOhqvErBK6fMR9q47EVLzk2l2ebkaKwKeeKB0O67ncRMBML6WhmjbQ\r\nAQpcj5u1CK+KvuHxuwtpVvNQz0jtUTetoKse7VSGIPVav8qcTPI9Qd+boOyw\r\n4afRN6YKWTInwPYY671y08kyOxDx9yElW570cEfWuAj0eaX6zCmL2JdCmvPE\r\nOv5Pu4/BQkHGEisIxDYWuOAQA+vTDJE82ZW68L4l+WK6/PxjGX4nHwm+QI8k\r\nFuPEFS6Re1ix/N/ywzcgCT5/sDf6zio2Tv4cPZIXFeWeyXuCU6/K5pQsh3gL\r\nlBgBPNztvTChHq3Ts4MHJFgoH60TvXgrS7E=\r\n=C5WX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnK67UnM66ROAijILuT/1p5UgN9KCcvALiKFQPSeJUgAiA030BX96DPZvRqb39WvcLTRap9jYdAWGM/3mNtxX06eQ=="}]},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.0.3-2.0.3-alpha.1.0_1648625067534_0.24142936399408899"},"_hasShrinkwrap":false,"contributors":[]},"2.0.3":{"name":"@any-touch/doubletap","version":"2.0.3","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.0.3","@any-touch/shared":"^2.0.3","@any-touch/vector":"^2.0.3"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"8883ce697d63c7347481eef21544b65699cdd923","_id":"@any-touch/doubletap@2.0.3","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-T8sjrrwdBFvMomXEFywNVyCVrDtty9+rI7LZaTGWWrpx9xX8iTmqn4Vlc9bWh7k//vgLOndmTI/4EHnMoNyvmA==","shasum":"d09f57cf5a2cbdbd42cda3fab67a59692ebbbf27","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.0.3.tgz","fileCount":8,"unpackedSize":6827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRCQrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquoxAAo4t9ZJngmKX2sD45XWdYV/9IM5TCbydnx4qYgL2bekSVCypC\r\nbw7sIHlA6afrFwk+bOcJCs0GGpyzQvEtx4h7mj6kmMz6zOkuhp663uNZKyx1\r\nrmHcCR/gyhPGJZKfjIkBcgMFBjFoO/NrS46r+6lAWg5AVBWYpgPg3rtelJ06\r\nsdC34wdTUdFomo/IiOEIQvWo+IdLrsHgrwGXrIstgLJT70Y43ah7Zsv5PMRR\r\nhe1mhEMg8SezgsjMs/L5CMDs5OJ/BW5r7iM75ZMh5sGlWxdAb/tQYDAjr0vo\r\nbdrU+NDPO4NIhfLGNbVPRvsJVtsz0qgaT/+zg9p/EHc3I0zt6BSgUf2ZNAyd\r\nhOz0rR139bUBQVyZhVfmTEchfMfKXGSxmxOYWEln7CbXWQDYgG+HS67A0JNi\r\nTd/oo+MLFKRKTPhx28aFBFyu/JJX/QF+U56pOfdcy6f+VM+ZUJ9uGO+121yZ\r\nxVWsceB156GEebvqjkTLWJCsFVz6Ope9Fc6P0nFsjkab5eaneXWzWXuFDq2Y\r\n/NjtJ0/OYlEbMTg5s+NkLd0HXqCNQ6HqlMIIEcSsWfgFa/915AgzIRLRTICc\r\ntEAPfymrtm04RgnqrngAG5yhuIsP4XJaqhe4e3SCHAM9w/r76iOa8zLGk5D8\r\nP5IHassHiIX9lmJhnJqEYgEyrgiD3ilBzw4=\r\n=nD/1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANFbWoVWbSnrCKoQF7PWxosaRvFbro1LOgHVEwtXipHAiEAuzicpKnpRyJQzjZG6R6GDFjmJvn0ObOGdwoIopeUAT4="}]},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.0.3_1648632875774_0.5744531639413883"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0":{"name":"@any-touch/doubletap","version":"2.1.0","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.1.0","@any-touch/shared":"^2.1.0","@any-touch/vector":"^2.1.0"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"91e58656b132d38f6559bda794c9011e78a37ec2","_id":"@any-touch/doubletap@2.1.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-Ou5eHb9WFSGcPK2ga2nz/ix433W2rqkWmCX4/CwyYXnOMcVUIMkQN0pu4VNtYTZJGoifo4RGY/YtiPpgFWm8RA==","shasum":"f9cb41030afa0eb7285c2fa6717550ddd8a45982","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.1.0.tgz","fileCount":8,"unpackedSize":6777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI0Yo8VnNzah2WTMa65au1WZvwMBQYDcM3sa3bIg7IPQIgfcs2Fm/y8J/D9hfKxvu3ZrxjNiVH+m4y/tUVtLHjErE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSA55ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz2A//U+2mI7tZc+LyHegjyEhkxHmxR8K25JHSI8iedctVtCQExsH5\r\n1E26hNGu81tP2gkJkxj4VqCsXre+HUM3DyFEBdEFDQ7SDcr/Bh0oSr7wzRs9\r\ny15inP4T5owdNVqdf/Ca3Wc6XC8IjBg41IEWhZaE7o6DT1y9DVSuBE6+fNF1\r\np6eF1tS1HwPwsm7YjidplBhqVGFjgWJDw848C0iM7vxpy5lKjmN9VnQXp0lk\r\nSfDUS1n+wwhRv5VGWLNL/C4WEzS5SGVJvkjdtkMeGADVA5GyH/x9XQ3l60fT\r\ncvkfW75ZnvzOKQZ191xC9TEnkV96J9Ct1y/WKrZz7laysbrrr+k9PouzRJxX\r\nMzP6fd6FjUwJd//t+1Il1hmCbTGGVlSPTO0se6eoYHXm63btW0+U45VAVBkD\r\nlHbsG0XqW9z25Ez1PdPYeMJR2Mxy99rSQ6cAR/kgTs8bm9EY885Ksf0Wn7lZ\r\nw1T9a4ynHnXGMkIK8la3OWGxgLy3aO/aZdGwMrO+awooicFQULxMluRSoLrn\r\nJiV7zI2+BUTZ9nzCuESvFr8955RG+jAetT39jk2xRX8mkGJYb/+fPpETdRYo\r\nrRwAnopPh8TKaeaGt67V58XNrVfA7cik1Uat7FBKN3Nkf5voyx5QBpPuuuss\r\nqlifEeliovUEp2ComfGtqVhUJIggZbrH1Rc=\r\n=M5mU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.1.0_1648889465566_0.051773928500616906"},"_hasShrinkwrap":false,"contributors":[]},"2.1.1":{"name":"@any-touch/doubletap","version":"2.1.1","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.1.1","@any-touch/shared":"^2.1.1","@any-touch/vector":"^2.1.1"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"2fade0e51434207d1589fefa513139f78a4e9319","_id":"@any-touch/doubletap@2.1.1","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-icmGIKwgTIuNKZTdn34iNWGf8J/JeM5bNAHp+c7+tJHz/Fgvtwi5YBBcQs4FArypipkIgxMVV5dvD6GbA7Sg3g==","shasum":"593f4cdc3b9808fac5d5e1cfc5a38f48281451a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.1.1.tgz","fileCount":8,"unpackedSize":6699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqlBSRbxLNd+F2AjzO/4DXVfPnxjIadHI/e6qnn4H3PAIhAInbcvAz3EXh2fUN5VuUJDz+KwT9N6nlpkJycFBzWGP+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT6R2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP8w//f4lPhuubXfGY7v2vIIx4ZMCKl48MbVR/oyPuxe1E8anG/4mb\r\nyK3oheiGRfApLDfx7rQRLq1IA6t/ytja5dqNXDNfzdMmUtiji0KvYG97Vqy4\r\n/ooZpiZmgxTKueimg943uX3Qk0hOPudcZTnZpqDmv1lzjEVOC5T6nqZ+fck+\r\nFga70dUp6cE+9tBhvIK4cHuU4CvoZZdiqbUPyMA8Hscc6KH+AamPE47IU4Mt\r\nXleS2t4CTepXRk3pk5O0/KmcMSuSRZmIM6dtF/Y+wNBCABrsmsTUQ1ypp5Y1\r\niJlGrMvngtpMgFpcrpGhBh83KiL8E6Rbv6A6h9wplfgM0PpuXtOIz4mntTzU\r\nFxcpSpc2XE+UlOTXPam9XI6zlL2FVvTndvzvQmHr+0ajzCYbAV79M4q+1/mM\r\nps5jyIm74IP9cnzoqI68QqOLym7gbkqu97Mp6zVHnc/Fo0pjgkAhLyCfZ57B\r\nrDG15aryTE//6dcjAV8FtGGCg2xmbyJ7Bg5+5u7VAjkobw/DHhwcIcQd1I7i\r\nBtZnIDYOws9MITSEjoRVqXzi2agi4bQSguCDFDJQfvxp+prM1+RwukN0VxvV\r\nChLf/2bIwkY8NpHBlHA1HsyBA5Wx4xX9kIO17bzqqC80rLPIaaldq3Gg2b8M\r\n6Oqc05I6c0Q4YmOo8j8rnN2NfHSaKTgO9mo=\r\n=OHhm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.1.1_1649386614618_0.9881829968572713"},"_hasShrinkwrap":false,"contributors":[]},"2.1.2":{"name":"@any-touch/doubletap","version":"2.1.2","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.1.2","@any-touch/shared":"^2.1.2","@any-touch/vector":"^2.1.2"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"addeef26823e8840b1915cacd995b3026299e5b5","_id":"@any-touch/doubletap@2.1.2","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-krvZkImBKjOGe4VF/bHXSQ7udJldpQTf+KgfoeyuP9tIj4W2VHFKfACBWSg9zFBNito9ftMAq++LVNHdHQi2pg==","shasum":"67a25e787aa0bdc7b8830a518f39075c608e0ab1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.1.2.tgz","fileCount":8,"unpackedSize":6699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDd4dyxwGX1MzZXHVTHjmzEZoKe7qJg9Pg7CORr14og/AiEAudjME9SG+HCbHv5aHbxSFaG8LzFE4kqrcb/L5gC6sqs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiai8CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowJRAAll99cMa8B9l4IsQkTApeh41N3GWB1T2lHnH+pFwCFm6xiu5g\r\nRk/arJhT1OycoN9Ln1cp0897heAGcWMRkqkhlK0nQJIWoKvlRvsfYE4OnWu3\r\nMMtVBav9BN8a1Sve4AU8A1tgGAbB5utYzPr1BN/Boy+NmHlO7dl4lzwEVxVy\r\nAh2rVzKQqJVSNWn4479o4sgHa2wY/0LXb7knRkXx9jQHpO8c20FrGKWQx6YW\r\nrNB3szV/QEzZoKORJgH5TAAQjdEnrvbDm7HV7IN13UwMFIipqSlsL2XbCkwY\r\naUFqc6qgApufC2jiuTSCzI/PJ0aQy5KbRvVT6NPJa2GQTiG6q53uAgXDokY5\r\nFOqY1sesyHbWOjPc+kM24YxddxXpd4Uz7rY86zfmj56e+OU6jecfP0HELSuv\r\n8a6pLkQxOcVKzgpkPdkkTbhoI21saLCBajc2YaxcoMJC0vz0hjactj1n2srK\r\nJ/USMB1mUDhkNSneN9t5f60VY0jmx6/8L6CDuUFh9Fha8+mMza+zifgxsGW1\r\nPfft/ojfLl4OM1Zhg+87zsw7y49wLZ4CcI5q1wjJ41vfKKhVa8/H2tOAZEPE\r\n9QWd+sySj0HcLAgbhFUAEM7es31U1FFZtWKqfSCs6sfc0XgHCgifXK0L0FXe\r\nHpBovfBT7TIwkfgZdnA8SjBrfZZ9N6zpkQ0=\r\n=BEN8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.1.2_1651126018808_0.1611974431341614"},"_hasShrinkwrap":false,"contributors":[]},"2.1.3":{"name":"@any-touch/doubletap","version":"2.1.3","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.1.3","@any-touch/shared":"^2.1.3","@any-touch/vector":"^2.1.3"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"d443bd60d69ef085a8088f239dc905060d5e7c06","_id":"@any-touch/doubletap@2.1.3","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-CgzR+7nWLlBmFxCNjqkWHaKnLFhxO9X2Ji6FiOp7nUPKGAfQxelGpf5++8H3Mjr5/xpEhqZiUeahG1snWGg97A==","shasum":"03f5bd71e1d4025a50448f497648534c8b4264c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.1.3.tgz","fileCount":8,"unpackedSize":6699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnf3cw59kcjlYdj+snaJ3K+MiHpbW7J4sBQ/7fl7T1JAiASmYfcmazfZ7I6aBgm3OlfnV4QN2vBd0AACKwCSrCTJw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijDL0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYpQ/+JcnW52d4Uh+cvbEdcyYXzh1fCc6OENyOzKPKavwe/omkKLfG\r\npwgCMDAEpoCnyRsq99Pb3Id5Tbv6AW0wDtOR4crbXq5uarpeBc9bvMJbSOd+\r\nTwx6FDchUV1jZdEJQQgxqwKoN3Jlf4WuhoC2WyiVMqaiblEi3kcLLVN430NY\r\naCWd9tTu02JWcAT+L5LWYINedLRDCrbyee0ywbcKHEJcT4tTI2QjFt74GA7B\r\nz9aaqkIyIcdHMG8gGhpNUG78r16Qia1z1ed1SPMtIP2LMVgPXYGloQKdcNWx\r\npGLr3pNdNMTzMpgoeAvTUSiKWy+tYAZi4sW6idPJoQwKiPx6bjDs0oQIVqyh\r\nS5ydqmAD70PGtGx6t3IOkIenZag1VMbU2tVEUaw/KNzsccGEaVgf6D41624Y\r\nk23ixlOwBnepaTI/GLb4/nzINX2OSvCCRFKOC05qOAKn4z66GZyMhfzEiKZ8\r\nUdbY4clZ3h37kE/+iLk+SZ1Aa8hYtq8C6g+kA1yUwL6tSXhwsrcJfet+xcIw\r\nYkgUkPRfuAWDlVYW9MPDs2gTq19pr8v4Yal9qgU34IN1hLJ4YWRNE4mVIR/V\r\n8dAVjw2AgKjsRiqKnPlP9rF+NVdRWhhhDKL+ETtJYwOelpsp3hUSK3e2CueI\r\nWW5/l4dbGWKDIw0lDDUCc+YuKJR9mS/MRQc=\r\n=sPgS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.1.3_1653355252184_0.598474509720929"},"_hasShrinkwrap":false,"contributors":[]},"2.2.0":{"name":"@any-touch/doubletap","version":"2.2.0","description":"any-touch的识别器, 用来识别双击手势, 是Tap识别器的一个特例","main":"./dist/index","module":"./dist/index.es.js","types":"dist/index.d.ts","author":{"name":"any86"},"license":"MIT","dependencies":{"@any-touch/compute":"^2.2.0","@any-touch/shared":"^2.2.0","@any-touch/vector":"^2.2.0"},"publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"c3df8dd84bd61d91f766f6d7f31dbefe6e463ce6","_id":"@any-touch/doubletap@2.2.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","dist":{"integrity":"sha512-g/Aj/4K2EocalpyKWoUL2HyxI+oJyO+6UwJvEvSpOTdjQXLnK155C0JhxC4pBAJS3yIwFXwU+/2ecagUABWTug==","shasum":"514c77fd65f7812faa1aa134c6a2cf2232a29838","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@any-touch/doubletap/-/doubletap-2.2.0.tgz","fileCount":8,"unpackedSize":6699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIsa4iCe1CwvI7tmRvqm5h90gI+0DdhhVjAJ0YChZVTwIhAJLTLdvlFXS843uy15hke6fhkLvrINj5Pp3HuB3ocbuO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijH6yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9HA/+KwMy/6kJ87uOVEp995kHSV47u9CyGgwEmya6TGoIPckK58/Q\r\nVqIbiNpSCzELkVwE3JTR5W87YhWwXPtbNdssqJ7h3qcamrAnN6wADBXjK083\r\n0+rEgFv0RyaD1KweNU9fKpCZBVHotzeGhnsY9bCiMk6vuapdbVMRZdYtmcZo\r\nt4w/VfAad5yrXuxzUEJyZYG9Wwz/dpZXX/Cf4hNG4igjLp9A35GmL+9HYq7V\r\n+nmJR+FlGy5fHaImpISjGjTVQ+wo2zSdJ1bmPd8NmWxdZ3ODz/UXvaOvpRPh\r\nrNwnL324xNDYO7s44omvFE5MigKoGzA+AbfW2odrp7+pBSAAkW6jawKp/4ji\r\nHq4mtNF6pdMzA0CUozzmE3ow/FhibPn8MqQDWtVfb5VoyOWdQoQB3wtgPqMo\r\nSV7CLo65lyzPRhR27/nv4/+skK5grcVHivx5DqeQulK1SruvFEhMk/G/IrY4\r\nLHUG0gJBjkZnpRBjCyhanHkK4Cev+JiWV2Q2YEgXpGJWQUuP+t7aOQHC7VsS\r\nBRk2C0NYrN9kKxDyTLhEaXhhbNY25EjiytY8E9jsyKkkWyXGSoC3p0t8CxjJ\r\nd4BFW3vGNH3jD374LQF1Ut89ds31lRyMsfcWnIfoPbqkKXTYIo0gDOSDZF4t\r\n+L+ZTd1hSS68uVg4eMNnWCYSDxZnIFX7KI4=\r\n=3apR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"383514580@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"383514580@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doubletap_2.2.0_1653374642511_0.9373120986546375"},"_hasShrinkwrap":false,"contributors":[]}},"dist-tags":{"next":"2.0.3-alpha.0","latest":"2.2.0"},"name":"@any-touch/doubletap","time":{"created":"2022-01-27T14:13:49.486Z","2.0.2-alpha.0":"2022-01-06T06:06:50.667Z","modified":"2022-06-05T11:45:51.289Z","2.0.2-alpha.1":"2022-01-06T07:24:01.873Z","2.0.2":"2022-01-06T09:01:55.786Z","2.0.3-alpha.0":"2022-01-18T05:24:02.461Z","2.0.3-2.0.3-alpha.1.0":"2022-03-30T07:24:27.655Z","2.0.3":"2022-03-30T09:34:35.898Z","2.1.0":"2022-04-02T08:51:05.715Z","2.1.1":"2022-04-08T02:56:54.797Z","2.1.2":"2022-04-28T06:06:58.898Z","2.1.3":"2022-05-24T01:20:52.334Z","2.2.0":"2022-05-24T06:44:02.719Z"},"readme":"# @any-touch/doubletap\r\n**双击**识别器. 基于[@any-touch/tap](https://github.com/any86/any-touch/tree/master/packages/tap)实现, 是tap的一个特例.\r\n\r\n## 安装\r\n```shell\r\nnpm i -S @any-touch/doubletap\r\n```\r\n\r\n## 快速开始\r\n```javascript\r\n// 只加载tap识别器(拖拽)\r\nimport Core from '@any-touch/core';\r\nimport doubletap from '@any-touch/doubletap';\r\nconst at = new Core(el);\r\nat.use(doubletap)\r\n\r\n// 双击\r\nat.on('doubletap', (event) => {\r\n    console.log(event) // 包含点击位置信息\r\n});\r\n```\r\n\r\n## 源码解析\r\n因为是基于[@any-touch/tap](https://github.com/any86/any-touch/tree/master/packages/tap)实现的, 所以代码不多, 只是使用[beforeEach拦截器](https://github.com/any86/any-touch/blob/master/docs/API.md#beforeeachhook).\r\n```typescript\r\nexport default function (at: Core) {\r\n    at.use(tap, { name: 'doubletap', tapTimes: 2 });\r\n    const doubleTapContext = at.get('doubletap')\r\n    let timeID: number;\r\n    at.beforeEach((type, next) => {\r\n        if ('tap' === type) {\r\n            clearTimeout(timeID);\r\n            timeID = setTimeout(() => {\r\n                if ([STATE.POSSIBLE, STATE.FAILED].includes(doubleTapContext.state)) {\r\n                    next();\r\n                }\r\n            }, 300);\r\n        } else {\r\n            next();\r\n        }\r\n    });\r\n    return doubleTapContext;\r\n}\r\n```\r\n\r\n这里只需要多理解一个概念就是STATE(识别器的状态).\r\n|名称|解释|\r\n|---|---|\r\n|POSSIBLE|待识别|\r\n|RECOGNIZED|已识别|\r\n|FAILED|识别失败|\r\n\r\n\r\n识别流程如下, 每次点击屏幕, STATE是\"**POSSIBLE**状态, 识别成功后状态变成\"**RECOGNIZED**\", 识别失败变成\"**FAILED**\".\r\n\r\n特别解释下\"**FAILED**\"的发生情况,用doubletap识别器举例, 当2次点击间隔时间过长, doubletap的状态就会变成\"**FAILED**\", 当第三次点击的时候状态又变回\"**POSSIBLE**\".\r\n\r\n[完整源码](https://github.com/any86/any-touch/blob/master/packages/doubletap/src/index.ts)\r\n\r\n## N击\r\n如果看懂了双击的逻辑, 那么稍作修改就可以实现\"3击\".\r\n```typescript\r\nexport default function (at: Core) {\r\n    // ⭐只有这一行的tapTimes改成了3\r\n    at.use(tap, { name: 'doubletap', tapTimes: 3 });\r\n\r\n    // 未改动\r\n    const doubleTapContext = at.get('doubletap')\r\n    let timeID: number;\r\n    at.beforeEach((type, next) => {\r\n        if ('tap' === type) {\r\n            clearTimeout(timeID);\r\n            timeID = setTimeout(() => {\r\n                if ([STATE.POSSIBLE, STATE.FAILED].includes(doubleTapContext.state)) {\r\n                    next();\r\n                }\r\n            }, 300);\r\n        } else {\r\n            next();\r\n        }\r\n    });\r\n    return doubleTapContext;\r\n}\r\n```","users":{}}