{"_id":"alloyfinger","_rev":"19-5f51fac5f690fb060927049561e215af","name":"alloyfinger","description":"super tiny size multi-touch gestures library for the web. ","dist-tags":{"latest":"0.1.16"},"versions":{"0.1.0":{"name":"alloyfinger","version":"0.1.0","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"f03769f32abfa09297a0ea4cc1d6c856e68d7421","_id":"alloyfinger@0.1.0","_shasum":"0fb90f4b095695a70ddb16112ebdcf5e26614836","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"shasum":"0fb90f4b095695a70ddb16112ebdcf5e26614836","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.0.tgz","integrity":"sha512-XNlhmgdejloTs3SshL9P3gLD06iKKTZ+kfbW3v6aakSDg1zOFDBCvk6o1IBTXcIZBcD21xDL0EQg9zVZDlLBIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN/ouq5W1xIk+TGIqo6KYpcE7dD+JJJV3m8QFbQqAgmwIge4UIjvvxyTZ6WatA3kYNfXet2+o9/EVfSafI+jFR7xs="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/alloyfinger-0.1.0.tgz_1464226863615_0.49158152961172163"}},"0.1.1":{"name":"alloyfinger","version":"0.1.1","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"dd3ee4c33a49f8d7d3b9c307cc978d689b454237","_id":"alloyfinger@0.1.1","_shasum":"1b21a3a62efe6c45c1c3be70eeb5e51299c6648f","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"shasum":"1b21a3a62efe6c45c1c3be70eeb5e51299c6648f","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.1.tgz","integrity":"sha512-wczvtY71bDsKjcuz98D9FEIAbOsK2btGO1FUXwkqzABx/4TTaja6BZoIfs/SgTgE6+MizmsHZu8s9BV6rIoEJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgOKD6E9jhjEKTwUxcpY9adlxHhKLq6I+UqiSIqVuS9AiBG47/f8fCBf9toY7AubJgzIL0zCTCy9JM9AJZ8wYThpw=="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/alloyfinger-0.1.1.tgz_1464444568548_0.5562460208311677"}},"0.1.2":{"name":"alloyfinger","version":"0.1.2","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"1bdb5b0247d467edc12511f7a5a3144333a82eca","_id":"alloyfinger@0.1.2","_shasum":"9c42394384bb32108f38372467a0e3e1aad0d891","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"shasum":"9c42394384bb32108f38372467a0e3e1aad0d891","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.2.tgz","integrity":"sha512-WveAWPfU00RGhSQjqog2PgOQciPxKz4sf/S9eCZW4o2ZTWY/h8zKXSL0/mlsyjGHNeufjBqeGZJ/stj2NHBgHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtIxbrZVygEwv44cAKp9tI59gJbKhE5seeHDC+qlcV7AiBuSu7w87LEs5itQpOPVlDYgrAWVJlbjkNIt2muompMug=="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/alloyfinger-0.1.2.tgz_1464662117932_0.6328636852558702"}},"0.1.3":{"name":"alloyfinger","version":"0.1.3","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"9150e03ed6bf04b0804d8972c9222f3ab7a2e326","_id":"alloyfinger@0.1.3","_shasum":"de528252aca966a39ae5e8e8c8a7085afeb118fa","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"shasum":"de528252aca966a39ae5e8e8c8a7085afeb118fa","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.3.tgz","integrity":"sha512-oKr1vravpVwah/ViISyT38dxWRzd6KwDoK2V5YBzzbID9pN0cWpIFXyFSaaSGa7syY9HRAzSNMpx9R8WTGsRXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEm72CsikGrgpG/U/pfBZWnsJyf6/3wIBbXW7R3aKHjIAiEAtwNbp/Et9Gdp4buxP5qKMNv7ucz+0LVFRE/HPwutJsA="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/alloyfinger-0.1.3.tgz_1479457944010_0.2252928582020104"}},"0.1.4":{"name":"alloyfinger","version":"0.1.4","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"1e0f1ba8f1224e86166b1db779341c8ffaa624db","_id":"alloyfinger@0.1.4","_shasum":"94807f306e281841fead57f644dabf4029df430e","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"shasum":"94807f306e281841fead57f644dabf4029df430e","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.4.tgz","integrity":"sha512-3iVKkRLtEok00BMxZw4gBgrWY1nZS9LzV5Uk5sXm1ABcuxIJbuRdbGBoKkn4wAFycw8n78VZpCn1n9ZMU5XR8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwbVVeTAh4KyQwtnjpOHOVRELrYApG4YZdmwRs1gnAWAiBF6NDujKiUy1JmDNYEV35WHHJSoNcAZ0cd4H4JCoqlMg=="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/alloyfinger-0.1.4.tgz_1482799160140_0.08515306492336094"}},"0.1.5":{"name":"alloyfinger","version":"0.1.5","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"2b43429d73d31d4937a4f58f4b9268d91ca019d9","_id":"alloyfinger@0.1.5","_shasum":"69e087432c88157a40307dc27216cbf833053728","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"shasum":"69e087432c88157a40307dc27216cbf833053728","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.5.tgz","integrity":"sha512-CJa/T3jG1NzweOqGfi8E9VcRrdVQqNiOEshjqqIthiG4vw1+wMdMmta/UxyblltB+JHAarkcmYmg/9pGT9lnEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCue2/Hn15hO6a5FNfz2T7c0kuk4D+6jRzroxgqNTprBQIgeO9rMw0K1KHGl5Qqltv63Hqu58ZtI3wt10ICPeKr2SU="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/alloyfinger-0.1.5.tgz_1487410485037_0.48041698173619807"}},"0.1.6":{"name":"alloyfinger","version":"0.1.6","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"bca71053fbac81236d60cb8bc7248014591a434e","_id":"alloyfinger@0.1.6","_shasum":"c54027cd6b0ca71134d764f1afb137686daad8be","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"shasum":"c54027cd6b0ca71134d764f1afb137686daad8be","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.6.tgz","integrity":"sha512-3DsASRzpP2TqKWH2z2xyChJlnacoRZo4dqT4AYnoh3PWgyXsJCZOE2rTYH/zSflUe0C8mM0k0BLn4IozRMsllw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/roQ3Utp5uEyQxAYS7/oAkC2NCNfBu/WPq1LcEQaI+AiBbwLrqbXySRhdqnFTbVoK6CHmg2I77IathnE7wfZ84Fg=="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/alloyfinger-0.1.6.tgz_1488527593821_0.13640028797090054"}},"0.1.7":{"name":"alloyfinger","version":"0.1.7","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"9cd9958869048c625c7dde649e06811ef30fe9fc","_id":"alloyfinger@0.1.7","_shasum":"d72a33989281379de4825ab07816f83d9fb7cb95","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"shasum":"d72a33989281379de4825ab07816f83d9fb7cb95","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.7.tgz","integrity":"sha512-a2RcB4bcC6qN5tqE+ak2HxB9ihjEqzJeU1yBWmEOh/IkPymwoGOcoVM1+a+epdJxPBngQS72wav5aX5JqEdLOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6C0nMVVmA9AvZ4j4WxV9kymZ2FeWBPCK3zDISXbK/igIgHAox2gk5K1agaoiglGY5a1/seA2gCA1uP5nkjtAqFN8="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/alloyfinger-0.1.7.tgz_1494822288609_0.505002454854548"}},"0.1.8":{"name":"alloyfinger","version":"0.1.8","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"22d18796196ffa86af54c3bd3de88e712c555762","_id":"alloyfinger@0.1.8","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"integrity":"sha512-T2HJ4LTGsNWGOL7pOmTOQ13pGvdjO9BDaQwzuhmnz/eQqGtWW7Il6i6Ecv1AbzDSTPeL/XU8Pt9Or6mgMZHsFg==","shasum":"d71c382f19ffeef258126a7166ae54d7ab860c68","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUZbXcdGwBP9BDmbhRsW0VnJvm4Ha+39cfgKNYm+/BzAiEAjsGqo1RVKTwZAzSk2lTYVq8PAG5THc5s/xm6gv9u/P0="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alloyfinger-0.1.8.tgz_1498104384522_0.5585061360616237"}},"0.1.10":{"name":"alloyfinger","version":"0.1.10","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-function-bind":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.3.2","babel-preset-react":"^6.24.1","babel-runtime":"^6.23.0","fast-async":"^6.2.2","husky":"^0.13.3"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"91e13420ff64748103a2a0a4dddbe279452bd683","_id":"alloyfinger@0.1.10","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"integrity":"sha512-HjmNVCPywX//hwysL6/SatEwzodgtZIKZ94+IfaOe6Y8uE9ZupufarhsHdTPQ+4wDx9MWeSbxG5+S7HsLSqvBg==","shasum":"830b4b73a05676ed80c65f0ff525bfb344e69e73","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnI6Jt9pNtnjx+kLcFcCy7ni3Jk9OjONqMsH3kvnYCTwIgeGWoRMtncYIK2BpHWLRd9BgytRCm60/GU0BgwAnIGmw="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alloyfinger-0.1.10.tgz_1505723586802_0.9090705635026097"}},"0.1.11":{"name":"alloyfinger","version":"0.1.11","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-function-bind":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.3.2","babel-preset-react":"^6.24.1","babel-runtime":"^6.23.0","fast-async":"^6.2.2","husky":"^0.13.3"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"b7b95c28fb527e7ef8bba78bbf575bed0b6cd365","_id":"alloyfinger@0.1.11","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"integrity":"sha512-zDU5L7s8xGeOsjzyC9vg2OPYFcwVEcrT/NzpQh8UzKn7vbxQ2AKyZV70Hxu1kS4lwEMgIeBsX+S2BkI5Eh/PUQ==","shasum":"f86ab0078751fcd9453144e166617e1ff3ee3944","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkpNPx3H3PHAidkOHn8cJFm9XfvefPR6I9PIZ/ueFCTQIhAJyeL59QZfkiYBC2foXiPoD5WPoNtmX9+DcSLw6tS+EB"}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alloyfinger-0.1.11.tgz_1512095911874_0.6792781504336745"}},"0.1.12":{"name":"alloyfinger","version":"0.1.12","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-function-bind":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.3.2","babel-preset-react":"^6.24.1","babel-runtime":"^6.23.0","fast-async":"^6.2.2","husky":"^0.13.3"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"bc928b985765f5c264840d93dd637b33e1eb6a8e","_id":"alloyfinger@0.1.12","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"integrity":"sha512-qGe5bz4UbmP/098vKPX9B676YWOLylUNBxXE8wjIuEo16mLlVK0YktjZHpzazj941QDVy9ctt2s2zX3x/B2IPw==","shasum":"ba589933ba471123a02158dd2b3df5bc641be77d","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlslFMY1sZzWgBAvBBjAWRQY7rfcmRaF/de43rkr5sEAiAxvzyIWc47RFdpUyUH4dcRwyYzQJBvuzdYpjxwNa4r+w=="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alloyfinger-0.1.12.tgz_1514426663437_0.33390075783245265"}},"0.1.13":{"name":"alloyfinger","version":"0.1.13","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-function-bind":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.3.2","babel-preset-react":"^6.24.1","babel-runtime":"^6.23.0","fast-async":"^6.2.2","husky":"^0.13.3"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"4740ec4d3c1986543c04cacc347817b1ef0d8b28","_id":"alloyfinger@0.1.13","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"integrity":"sha512-wlxSBanL4kXMNwRybWcw+kdVSSDJvdMtzFJK1LmqiiOZvf7smZFXF137v1Es8cVEgpqAdaqMxPGCl/wudHhQzg==","shasum":"6c0be7d7d7d1d3ac6563aae84122af82d472a880","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqL2tDJBZQDjU+d0mToEa/C2Ys56ecIbGUSyabJvSW7AiBmcWOrQMPhEGh5nPGtuK5xQME69wS6VwpflbVm1d9b3Q=="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alloyfinger-0.1.13.tgz_1515048354337_0.19928708020597696"}},"0.1.14":{"name":"alloyfinger","version":"0.1.14","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"build":"if [ -d dist ]; then rm -r dist; fi; npm run build:react","build:react":"babel react --out-dir dist/react --source-map","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-function-bind":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.3.2","babel-preset-react":"^6.24.1","babel-runtime":"^6.23.0","fast-async":"^6.2.2","husky":"^0.13.3"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","_id":"alloyfinger@0.1.14","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"integrity":"sha512-ZY134JvuWTUER9BrgQYckJx+5BPk6g9UgEQ40M/nIywUJC6uvyNCSOS7VaZDFvc7hT/o8/Jpcc82JsP7nKxJyw==","shasum":"26ca8e50af5277613f0bd6a7890cbe4ebc80d90d","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.14.tgz","fileCount":34,"unpackedSize":1005001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFeTzCRA9TVsSAnZWagAALG4P/3EL8TZHmo3Bw4X36cEr\nn72DmHbL7sUX8RT3nv8HbO2PBO2GDOf3Nd3J5EX7S2yTirBVpb0rcWpsQuPa\n01r95MUhkooR4qLC40tMru0BaQzYNAmazJzSyQkixWDu6C7RvH1M2KkiiFjE\nxZ3ouZJvXoEnN1HL/FqNSQzD0eNp0EMR4kNPUj7UWr6B+7+Zw2m1ds9GmXCP\nQW1nee+jvUBcfToNGBJKYXOyp1z6PQvfp3XUmGBJvmhX2YKecDsp/R1aPDPZ\nNhqQLXYkwtMOvWB2tQYaVkdZT40H3jpnotMYMJZZ+oIFLWWUeyOojoHWhw3Y\nHvTrYttbToAxyfnXGHArGbGZJqcaeo0uN699wpjuA+5g+vIFJTu41nqZo6lB\ndvkEWCCfYLfVpxmfrFwJfw8ZoWlkZxaGpbjYzvKmKb4tNWJkeg/C6GbaHQor\nh5A8v1Jyhw53AKxtQaI532a9tnzvU/LIOYFos3lcwAkQLMI4Tph7VI1gJZJI\nJYNA4FsYiKgnwSgsLW4zCyFu6rks/7LyUfo/RLt07QJJPIMMTHRPhVJxK+ki\nmbWPJ0Jjr0lVRm5L3s0vb0sx17uoK5m+Y7mbzROm9hgXRL7KlIdzcLf+ffza\nVg45twq78EghVcU8+gKy6HBu8t0sn86Aip8SKfVI0/QIotEaBdFmKkjp+/pP\nnuOZ\r\n=9hkF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg6VC2vCXCgq1ovXwuj9OhaDXlKPYBXNa4lzhdS0A2SQIgLCxa6fo7S+P0t/ydPxUYDiNaamfsmeWccYUPmAGMv7I="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alloyfinger_0.1.14_1528161522582_0.27590259560384256"},"_hasShrinkwrap":false},"0.1.15":{"name":"alloyfinger","version":"0.1.15","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-function-bind":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.3.2","babel-preset-react":"^6.24.1","babel-runtime":"^6.23.0","fast-async":"^6.2.2","husky":"^0.13.3"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"b5029c2376cce7b1e0ddb6b7ab125933c374de77","_id":"alloyfinger@0.1.15","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"dist":{"integrity":"sha512-he/tD704b6qrSnFHXYVmyZhF1POSyzylP8qQoAXYD3V1ZpZ+pIgedHRnIXnKilDjUaqWHqrc4H3R6rIone2bnw==","shasum":"1116ced7266ba920cafc79726120337d8041d2ca","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.15.tgz","fileCount":34,"unpackedSize":1005053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHf49CRA9TVsSAnZWagAADFgP/iMEVxLjnMeDSIdNNpDf\nzrObL9oQppKTC05FFLkpVbrNVcHBE2RS8ctXvEfSjGFFgS6n3ALisIm+7r3k\nrf/7dEcXysOUhl/LwPiBVivjaLZt2g1u7Ypz/zKgSnb9Anma6q9KDcMBU6ED\nGrzQ25QwWXxgUAIBpcAjzEYU/fDsSxsP7JvGeTsQPBe8A2XB3bTEZTasqWeN\nN0OjjvqTcQ9ITk6XgtErwZvA2pOp/zjn7f+H+agSnSeQPCD9zpGMvr5sO0w7\nhOB337gBdtRK0SL5ooxrJZwyvDzp6r1rKs21h9nD9uWbdu3RNdIsdJfxR3rt\ngfduOBfH7RTKXqQ7US5KmJp2VNI5n2c66TNDfsiEZooCSJvgySDYEwrY1Jfk\n9KLzeGubcigpysl67kXgmpPZfeaI8pdIGd9VcPcu7LKZksDUbl/q/3q0iek8\n/PufgCZKR6R/oMCRAfazCGM31UjvXXaSHMkUlaLdNjlHk5p6IIu9JkKyldAt\n1r5lsZXc5mfX1BzbJA81SL/zxj419irIrYSAFFvsCnhlB9FKHTW7W4fia4ic\nU70PWgdotZdPdsIGu1z1HFacBC93TzQG/cGiN5bwgN/444WSQcjRzr/nflY7\n8ijsRKkeLPg+vnEbw+aPQ1FW8A89kbRRLGV5fYaIy2TnDoDOkckWGSZf2zLI\nWjXz\r\n=qVnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDj/Er8J15V3Ok0X26yHZv+LJJo98ySM8+dFIe6bvFXHAiBMOybU5A/SA8f5keazEfqZxtKceevbaKWQlAFQhar8xA=="}]},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alloyfinger_0.1.15_1528692284951_0.7111338597278782"},"_hasShrinkwrap":false},"0.1.16":{"name":"alloyfinger","version":"0.1.16","description":"super tiny size multi-touch gestures library for the web. ","main":"alloy_finger.js","directories":{"example":"example"},"scripts":{"prepare":"npm run build","build":"if [ -d dist ]; then rm -r dist; fi; npm run build:react","build:react":"babel react --out-dir dist/react --source-map","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-decorators":"^6.24.1","babel-plugin-transform-function-bind":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.3.2","babel-preset-react":"^6.24.1","babel-runtime":"^6.23.0","fast-async":"^6.2.2","husky":"^0.13.3"},"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"keywords":["gesture","touch","multitouch"],"author":{"name":"dntzhang"},"license":"MIT","bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","gitHead":"38f2062e65d311db4d51457f06bc0ec77d66f664","_id":"alloyfinger@0.1.16","_shasum":"8d5d46073cf1fedba5f446e666bc4b3925b8b8b5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.4","_npmUser":{"name":"dntzhang","email":"mhtml5@qq.com"},"maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"dist":{"shasum":"8d5d46073cf1fedba5f446e666bc4b3925b8b8b5","tarball":"https://registry.npmjs.org/alloyfinger/-/alloyfinger-0.1.16.tgz","integrity":"sha512-AfsLALs929WQsjSk1pbysoiVU3bgm/4k1wdZDtMQ7uI7b8XweqCCnUiBYqqdp8uPZ1fBq/+LCJhgUlhd90FssQ==","fileCount":35,"unpackedSize":1011457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLbUoCRA9TVsSAnZWagAAO2wQAI7YyS1td4oNlrIpFtGo\n50gZDI7jZo4snAblA7Nfyqz4NVAlvcPR72iFYkNsjUzTyS5PXAtNwyXNNnLA\nYy5ormWirW1wU/H8sK1luOz3RiKcci6DhtLYPVu1UHej+mSsUXMCRHWE5RQu\nvI0bt6/+lgdGzKfyunIfsZpLRaUmTltyzIjDfHA008kT3HUj5YAJrFBm+GIy\nbGhQbAOLCQV+Ci4hpLX38H7jZ/K8a7NEa8gKMP1Q8eov4IUj5RFCQAroeKfD\nZl78biAU5ickUIi8R/TYt3mMrFygWxR4QSm/yYgo8Qp5vRGFLtXrv8l3k9nc\nTHXs72E/CS2LqL6wVIdbPVd//UjVMrRZyWyPtv8t9VZLNkJFq7WN9zFdFNls\nd/gDiTVVzxkMDMMGfmLKTtVpKMFmtSPvIMU83lYqBBMCqRhExNUoQQFWGw26\nYoEomvqpr40chEEJSXLM+a02TbCutBYG8BGg/lC/vuBSodB/W3YXAbWasQeH\n2dtmJJed+ke2mwNL6mQXEjdMOVPrFrvTZ9aMPH5xGf8USB7tgo8eiM2Htdyi\nDmjtUUgOKpnUOSGII6XxNc0SIkbdwhdZMhMFZQJ69IJNL9UVBaNhm1WKkAWB\nMLtvW+XKhAY3dHm3Aahi7GjkEbksWYv/RmuwudKpCJHRdU2IR0g59+IJRFUm\nw56m\r\n=gwqs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4GLStzV4piDJ6C8OM3KVoAO6DxQrqOWAJ0CSaDfL/1QIgEIZ6MiQ6xsMJVinfls9CNwrRy1dGP2Z3MHGZzAv7O+Q="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/alloyfinger_0.1.16_1546499367869_0.5454496433831175"},"_hasShrinkwrap":false}},"readme":"# Preview\r\n\r\nYou can touch this → [http://alloyteam.github.io/AlloyFinger/](http://alloyteam.github.io/AlloyFinger/)\r\n\r\n# Install\r\n\r\nYou can install it via npm:\r\n\r\n```html\r\nnpm install alloyfinger\r\n```\r\n\r\n# Usage\r\n\r\n```js\r\nvar af = new AlloyFinger(element, {\r\n    touchStart: function () { },\r\n    touchMove: function () { },\r\n    touchEnd:  function () { },\r\n    touchCancel: function () { },\r\n    multipointStart: function () { },\r\n    multipointEnd: function () { },\r\n    tap: function () { },\r\n    doubleTap: function () { },\r\n    longTap: function () { },\r\n    singleTap: function () { },\r\n    rotate: function (evt) {\r\n        console.log(evt.angle);\r\n    },\r\n    pinch: function (evt) {\r\n        console.log(evt.zoom);\r\n    },\r\n    pressMove: function (evt) {\r\n        console.log(evt.deltaX);\r\n        console.log(evt.deltaY);\r\n    },\r\n    swipe: function (evt) {\r\n        console.log(\"swipe\" + evt.direction);\r\n    }\r\n});\r\n\r\n/**\r\n * this method can also add or remove the event handler\r\n */\r\nvar onTap = function() {};\r\n\r\naf.on('tap', onTap);\r\naf.on('touchStart', function() {});\r\n\r\naf.off('tap', onTap);\r\n\r\n/**\r\n * this method can destroy the instance\r\n */\r\naf = af.destroy();\r\n```\r\n\r\n### Omi Version:\r\n\r\n\r\n```js\r\nimport { render, tag, WeElement } from 'omi'\r\nimport 'omi-finger'\r\n\r\n@tag('my-app')\r\nclass MyApp extends WeElement {\r\n  install() {\r\n    this.data.wording = 'Tap or Swipe Me!'\r\n  }\r\n\r\n  handleTap = (evt) => {\r\n    this.data.wording += '\\r\\nTap'\r\n    this.update()\r\n  }\r\n\r\n  handleSwipe = (evt) => {\r\n    this.data.wording += '\\r\\nSwipe-' + evt.direction\r\n    this.update()\r\n  }\r\n\r\n  render() {\r\n    return (\r\n      <div>\r\n        <omi-finger onTap={this.handleTap} abc={{a:1}} onSwipe={this.handleSwipe}>\r\n          <div class=\"touchArea\" >\r\n            {this.data.wording}\r\n          </div>\r\n        </omi-finger>\r\n      </div>\r\n    )\r\n  }\r\n\r\n  css() {\r\n    return `.touchArea{\r\n                  background-color: green;\r\n                  width: 200px;\r\n                  min-height: 200px;\r\n                  text-align: center;\r\n                  color:white;\r\n                  height:auto;\r\n                  white-space: pre-line;\r\n              }`\r\n  }\r\n}\r\n\r\nrender(<my-app></my-app>, 'body')\r\n```\r\n\r\n* [omi-finger](https://github.com/Tencent/omi/tree/master/packages/omi-finger)\r\n* [css3transform](https://github.com/Tencent/omi/tree/master/packages/omi-transform)\r\n\r\n# Others\r\n\r\n* [AlloyCrop](https://github.com/AlloyTeam/AlloyCrop)\r\n\r\n\r\n# License\r\nThis content is released under the [MIT](http://opensource.org/licenses/MIT) License.\r\n","maintainers":[{"name":"dntzhang","email":"mhtml5@qq.com"}],"time":{"modified":"2022-06-13T02:40:41.679Z","created":"2016-05-26T01:41:06.995Z","0.1.0":"2016-05-26T01:41:06.995Z","0.1.1":"2016-05-28T14:09:32.092Z","0.1.2":"2016-05-31T02:35:18.503Z","0.1.3":"2016-11-18T08:32:24.526Z","0.1.4":"2016-12-27T00:39:22.690Z","0.1.5":"2017-02-18T09:34:45.276Z","0.1.6":"2017-03-03T07:53:14.056Z","0.1.7":"2017-05-15T04:24:52.106Z","0.1.8":"2017-06-22T04:06:24.889Z","0.1.10":"2017-09-18T08:33:06.974Z","0.1.11":"2017-12-01T02:38:31.996Z","0.1.12":"2017-12-28T02:04:23.829Z","0.1.13":"2018-01-04T06:45:54.655Z","0.1.14":"2018-06-05T01:18:42.713Z","0.1.15":"2018-06-11T04:44:45.041Z","0.1.16":"2019-01-03T07:09:28.057Z"},"homepage":"https://github.com/AlloyTeam/AlloyFinger#readme","keywords":["gesture","touch","multitouch"],"repository":{"type":"git","url":"git+https://github.com/AlloyTeam/AlloyFinger.git"},"author":{"name":"dntzhang"},"bugs":{"url":"https://github.com/AlloyTeam/AlloyFinger/issues"},"license":"MIT","readmeFilename":"README.md"}