{"_id":"vue-touch","_rev":"22-0da8557e83d426822cb6912786827a68","name":"vue-touch","description":"Hammer.js based touch events plugin for Vue.js","dist-tags":{"latest":"1.1.0","next":"2.0.0-beta.4"},"versions":{"0.0.1":{"name":"vue-touch","version":"0.0.1","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"~1.0.6"},"description":"> Touch events plugin for Vue.js","homepage":"https://github.com/vuejs/vue-touch","_id":"vue-touch@0.0.1","dist":{"shasum":"2a2a2f764047c067b0c1674a19127f97dd20a973","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-0.0.1.tgz","integrity":"sha512-iFtzEcAjNUremih1oERNgsPHSruvvD/VMS4nRbQsF5ZgRc7KnMXNPSTNciHJvw3uThqhmyUI1IpcQ5bS7N0bgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAE9NFsbf5CvPt5EnOB4Tx5eRa0EmvLDkz8aJlGwhRuFAiATpbl8YtKe0PW6UJtsfQPyVzGja6SrOia6EOjkCOHxkQ=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}]},"0.0.2":{"name":"vue-touch","version":"0.0.2","main":"index.js","repository":{"type":"git","url":"https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"^2.0.1"},"devDependencies":{"vue":"^0.10.5"},"scripts":{"build":"browserify -e example/example.js -o example/example.build.js"},"description":"> Touch events plugin for Vue.js","homepage":"https://github.com/vuejs/vue-touch","_id":"vue-touch@0.0.2","_shasum":"dcf6796e8a4e6cb2e95c7e6b4345225125531599","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}],"dist":{"shasum":"dcf6796e8a4e6cb2e95c7e6b4345225125531599","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-0.0.2.tgz","integrity":"sha512-H8VT5pesRhi6c8QIiit1DjA0B01ZI8vk6oetoGV6oOH10IVQQc+4kz6ZgID64mwxBCk8Hxy0yyEFo/m56ues6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOPUB/HHlsIrcPcBPjP5VOqqqMLrpblByAdatSi4GvdAiAwibgGxCUT8f+/GGKfrdF4l3r0t93m8B2N8MtnSPhfvQ=="}]}},"0.1.0":{"name":"vue-touch","version":"0.1.0","main":"vue-touch.js","description":"Hammer.js based touch events plugin for Vue.js","license":"MIT","repository":{"type":"git","url":"https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"^2.0.1"},"devDependencies":{"vue":"^0.10.5"},"scripts":{"build":"browserify -e example/example.js -o example/example.build.js","dev":"watchify -e example/example.js -o example/example.build.js"},"gitHead":"1262bc97e276615cee2a1a3ba7c6302b85ae68d0","homepage":"https://github.com/vuejs/vue-touch","_id":"vue-touch@0.1.0","_shasum":"3c253a3b8b2e885bcea63503242ccd946ba92b1e","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}],"dist":{"shasum":"3c253a3b8b2e885bcea63503242ccd946ba92b1e","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-0.1.0.tgz","integrity":"sha512-BJOFzpNhqUaFPRhJ9QMjwWw0qbyJUbUGK3HdhhxWqXGsZl7hRkdcat3qY/HUaV8a8DA5xLdz3oxuoZPAYxUDOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD29SF8ukR9pT20FeVB148cqkiQsydrpHgQ3/U4+x/KnwIgLXBM0Mvgpm1XLlBji8U1VCYftUxObrBRkpWtXvbRs5Y="}]}},"0.1.1":{"name":"vue-touch","version":"0.1.1","main":"vue-touch.js","description":"Hammer.js based touch events plugin for Vue.js","license":"MIT","repository":{"type":"git","url":"https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"^2.0.1"},"devDependencies":{"vue":"^0.10.5"},"scripts":{"build":"browserify -e example/example.js -o example/example.build.js","dev":"watchify -e example/example.js -o example/example.build.js"},"gitHead":"9df5f36d5e28deb18fcaaa6624594f86846f7c7e","homepage":"https://github.com/vuejs/vue-touch","_id":"vue-touch@0.1.1","_shasum":"fd75e33cf7eecdf7b44eb8ad7e73e9655b9d7170","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}],"dist":{"shasum":"fd75e33cf7eecdf7b44eb8ad7e73e9655b9d7170","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-0.1.1.tgz","integrity":"sha512-C1U36siXfGkJsI4ANwTlsuri6PHE4iM810zlSLW22cRD4hShnakv7QkIc79pI4YYzQYsWNlqRIJj2usGANckPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICurRLudA/r4ymn+kAaSIQ8wVeGuw2IvSHnP/x2vfLlOAiEA43NaI937oAl7wqEdldHEcAzc6wE1CusFRDUKyG4GC/0="}]}},"0.1.2":{"name":"vue-touch","version":"0.1.2","main":"vue-touch.js","description":"Hammer.js based touch events plugin for Vue.js","license":"MIT","repository":{"type":"git","url":"https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"^2.0.1"},"devDependencies":{"vue":"^0.10.5"},"scripts":{"build":"browserify -e example/example.js -o example/example.build.js","dev":"watchify -e example/example.js -o example/example.build.js"},"gitHead":"2bbcbf7c4b2157edb31275e56b749e75ab9871d7","homepage":"https://github.com/vuejs/vue-touch","_id":"vue-touch@0.1.2","_shasum":"8f21b1fbeee60118e17afbca5868b807e977e705","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}],"dist":{"shasum":"8f21b1fbeee60118e17afbca5868b807e977e705","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-0.1.2.tgz","integrity":"sha512-/HoFsHtRYvnbgMYBz/wJabKLpyWfBMhIjP9G41ktkftJW9zYrRRHiC3fYAfqlkSpJAJEu1jNrJg4IMa2TmRpvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4d4uORqwmlfCSvoqRgGWyaDyfxsy4r8E12jMA65VUiwIhALcsYnjfq8oYiDEeta3kisS1dE3R7GJsdCuVLnoO6fkc"}]}},"1.0.0":{"name":"vue-touch","version":"1.0.0","main":"vue-touch.js","files":["vue-touch.js"],"description":"Hammer.js based touch events plugin for Vue.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"^2.0.6"},"devDependencies":{"vue":"^1.0.16","webpack":"^1.12.12"},"scripts":{"build":"webpack example/example.js example/example.build.js","dev":"webpack --watch example/example.js example/example.build.js"},"gitHead":"c776f81817b292929cb7d1b37b0854ab33638ae8","homepage":"https://github.com/vuejs/vue-touch#readme","_id":"vue-touch@1.0.0","_shasum":"951af7178c4add0cca56152ed6f9e11d3c0ae78d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}],"dist":{"shasum":"951af7178c4add0cca56152ed6f9e11d3c0ae78d","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-1.0.0.tgz","integrity":"sha512-5nCreosR1HmiNcwzm8tzccoqs7JF/NgAG2kaaT6x5VEp3FRzQwH+/vNAnEkl9Fs5hAL4CA1wdsJTSchOQSd0lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr93mr6xEw7NElBTCnLDn/15/7ISNEy3qqUNxmhSYg2AiEAzP5kx1Ld48Xy35B5zjU0xRPBAmUgbVx2P/OwzgJRXdE="}]}},"1.0.1":{"name":"vue-touch","version":"1.0.1","main":"vue-touch.js","files":["vue-touch.js"],"description":"Hammer.js based touch events plugin for Vue.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"^2.0.6"},"devDependencies":{"vue":"^1.0.16","webpack":"^1.12.12"},"scripts":{"build":"webpack example/example.js example/example.build.js","dev":"webpack --watch example/example.js example/example.build.js"},"gitHead":"14028c4302ebff467f2290a4c2dcf698efc4c4a9","homepage":"https://github.com/vuejs/vue-touch#readme","_id":"vue-touch@1.0.1","_shasum":"1fe56add7117eff5ffdbee2f1919e4d77e178104","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}],"dist":{"shasum":"1fe56add7117eff5ffdbee2f1919e4d77e178104","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-1.0.1.tgz","integrity":"sha512-aEGLDIbF0nUF0sjgOINAuHxHMQwK976Ru+1XTXsRR3AQ/m5VI6YHs9LM/4eJQWYkLC9wsr0CVROmxX5Tcv+oOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjmokxvaoRRDFmG8S+4LwZF/odEMBcG7bjdGPYdntWHQIge//QseGDvs6mm95I/wzbGiyK8DFuPZ5bXFQTXwLnJbo="}]}},"1.0.2":{"name":"vue-touch","version":"1.0.2","main":"vue-touch.js","files":["vue-touch.js"],"description":"Hammer.js based touch events plugin for Vue.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"^2.0.6"},"devDependencies":{"vue":"^1.0.16","webpack":"^1.12.12"},"scripts":{"build":"webpack example/example.js example/example.build.js","dev":"webpack --watch example/example.js example/example.build.js"},"gitHead":"a619a82fca18731c2f62ec45447dc9d80c591aa5","homepage":"https://github.com/vuejs/vue-touch#readme","_id":"vue-touch@1.0.2","_shasum":"13eac1ae1d9f1b8af23f3d583a168d7d406baca9","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}],"dist":{"shasum":"13eac1ae1d9f1b8af23f3d583a168d7d406baca9","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-1.0.2.tgz","integrity":"sha512-OYiL8adrBOJ3CxWYgFk5+a31N1HCHzb3teHbWnoMvxuVcQSWPQZUIZOUVZAmJBRvMGsVQh+UKU+rbndoouyztg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe2hHUHRcnfkRu7cucNe02KID/NPlHngMNoNyXY51RvAIhALHudM0SbswrYBjBddHODlAKwrsEhZyL4ot4xhIRopfL"}]}},"1.1.0":{"name":"vue-touch","version":"1.1.0","main":"vue-touch.js","files":["vue-touch.js"],"description":"Hammer.js based touch events plugin for Vue.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"dependencies":{"hammerjs":"^2.0.6"},"devDependencies":{"uglify-js":"^2.6.2","vue":"^1.0.16","webpack":"^1.12.12"},"scripts":{"build":"webpack example/example.js example/example.build.js && uglifyjs vue-touch.js -c -m > vue-touch.min.js","dev":"webpack --watch example/example.js example/example.build.js"},"gitHead":"d43f8af9fe14632610955eea08ff9b6c41962590","homepage":"https://github.com/vuejs/vue-touch#readme","_id":"vue-touch@1.1.0","_shasum":"f69da3b4bf033f3f7bcf5864011a6b4d4bb596b9","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"yyx990803","email":"yyx990803@gmail.com"},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"}],"dist":{"shasum":"f69da3b4bf033f3f7bcf5864011a6b4d4bb596b9","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-1.1.0.tgz","integrity":"sha512-LpsfcJTZeXL3W+eqAD1Kc3NZtXmHm96Tr0bZEy0O8LxEgar47Z1IU9qM2omEaW7E+i4qTLJppXVdl/NV6iPtjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASM5R0NZAQkMUIp5CDJ/E8rSF0vCun96Fp/4+cfE8VeAiAZiYMjbRO3nLNJ1dUGUuchgaQAO2vqG+mecjn+RwNmDw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-touch-1.1.0.tgz_1462296920545_0.002860462060198188"}},"2.0.0-beta.1":{"name":"vue-touch","version":"2.0.0-beta.1","main":"dist/vue-touch.js","files":["dist/vue-touch.js","dist/vue-touch.js.map","dist/vue-touch.min.js"],"description":"Hammer.js based touch events plugin for Vue.js 2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"devDependencies":{"ava":"^0.17.0","babel-preset-es2015-node6":"^0.4.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","browser-env":"^2.0.19","buble":"^0.15.1","buble-loader":"^0.3.2","css-loader":"^0.26.1","hammerjs":"^2.0.8","rollup":"^0.37.0","rollup-plugin-buble":"^0.15.0","sinon":"^1.17.6","style-loader":"^0.13.1","testcafe":"^0.11.1","uglify-js":"^2.6.2","vue":"^2.1.6","webpack":"^2.1.0-beta.28","webpack-dev-server":"beta"},"peerDependecies":{"vue":"^2.0.0"},"scripts":{"build":"rollup -m -c build/rollup.config.prod.js && uglifyjs dist/vue-touch.js -c -m > dist/vue-touch.min.js","dev":"node build/devserver.js","test:watch":"NODE_ENV=development node_modules/.bin/ava --watch --verbose","test:unit:dev":"NODE_ENV=development node_modules/.bin/ava --verbose","test:unit:prod":"NODE_ENV=production npm run build && node_modules/.bin/ava --verbose","test":"npm run test:unit:dev && npm run test:unit:prod"},"ava":{"require":["babel-register","./test/unit/helpers/browser-env.js"],"files":["test/unit/**/*.js","!est/unit/helpers/*"],"source":["src/**/*"]},"babel":{"presets":["es2015-node6","stage-2"]},"dependencies":{"hammerjs":"^2.0.8","rollup-plugin-cleanup":"^0.1.4","rollup-plugin-commonjs":"^7.0.0","rollup-plugin-node-resolve":"^2.0.0"},"gitHead":"b900db03d319560c30eb299835e8612ddc7cb9c4","homepage":"https://github.com/vuejs/vue-touch#readme","_id":"vue-touch@2.0.0-beta.1","_shasum":"d7d6a7b408a352563af4f1ec8255b65b844a37cc","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.2.1","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"d7d6a7b408a352563af4f1ec8255b65b844a37cc","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-2.0.0-beta.1.tgz","integrity":"sha512-rict+HPjVXfeRnKUHLgH4moSuEteoXGo+q2OGSIpQFhPf/0KHHRUXTgd7MNnUEf04rDN6EtBNc/xVDGSUvHC1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkBw4Z9tZIkZ+aeb2O6W303H/yc9MSu+fHIBWKjVNuGQIgVCqTmC53A/vPdTkME/zT1fo4VotGFfezmo3Hnc9xXAk="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"},{"name":"yyx990803","email":"yyx990803@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-touch-2.0.0-beta.1.tgz_1483705821653_0.5268478328362107"}},"2.0.0-beta.2":{"name":"vue-touch","version":"2.0.0-beta.2","main":"dist/vue-touch.js","files":["dist/vue-touch.js","dist/vue-touch.js.map","dist/vue-touch.min.js","dist/hammer-ssr.js"],"description":"Hammer.js based touch events plugin for Vue.js 2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"devDependencies":{"ava":"^0.17.0","babel-preset-es2015-node6":"^0.4.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","browser-env":"^2.0.19","buble":"^0.15.1","buble-loader":"^0.3.2","css-loader":"^0.26.1","hammerjs":"^2.0.8","rollup":"^0.37.0","rollup-plugin-buble":"^0.15.0","sinon":"^1.17.6","style-loader":"^0.13.1","testcafe":"^0.11.1","uglify-js":"^2.6.2","vue":"^2.1.6","webpack":"^2.1.0-beta.28","webpack-dev-server":"beta"},"peerDependecies":{"vue":"^2.0.0"},"scripts":{"build":"rollup -m -c build/rollup.config.prod.js && uglifyjs dist/vue-touch.js -c -m > dist/vue-touch.min.js && cp src/hammer-ssr.js dist/","dev":"node build/devserver.js","test:watch":"NODE_ENV=development node_modules/.bin/ava --watch --verbose","test:unit:dev":"NODE_ENV=development node_modules/.bin/ava --verbose","test:unit:prod":"NODE_ENV=production npm run build && node_modules/.bin/ava --verbose","test":"npm run test:unit:dev && npm run test:unit:prod"},"ava":{"require":["babel-register","./test/unit/helpers/browser-env.js"],"files":["test/unit/**/*.js","!est/unit/helpers/*"],"source":["src/**/*"]},"babel":{"presets":["es2015-node6","stage-2"]},"dependencies":{"hammerjs":"^2.0.8","rollup-plugin-cleanup":"^0.1.4","rollup-plugin-commonjs":"^7.0.0","rollup-plugin-node-resolve":"^2.0.0"},"gitHead":"823de71ba42cd707ace2aab9a69687dc27849f5f","homepage":"https://github.com/vuejs/vue-touch#readme","_id":"vue-touch@2.0.0-beta.2","_shasum":"18f4e7002884582c10530c30105237f399c56cdb","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.2.1","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"18f4e7002884582c10530c30105237f399c56cdb","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-2.0.0-beta.2.tgz","integrity":"sha512-fMrNMWtywKGzJcLgjpGQVNYNCbtRG39FhrbLRezGlklNwCVngl2LBdJk0sne58da2zVum+XywfKhUGZVJhzkAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYVDBUGb+LZkOaNCYWgV8aZxYKAMl80yqHX67y7SXpwwIgBf8pjiX2o7PHJ/LsuR+TCusjWLL4G+rgsbASuh07H6w="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"},{"name":"yyx990803","email":"yyx990803@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-touch-2.0.0-beta.2.tgz_1484399748457_0.7330386466346681"}},"2.0.0-beta.3":{"name":"vue-touch","version":"2.0.0-beta.3","main":"dist/vue-touch.js","files":["dist/vue-touch.js","dist/vue-touch.js.map","dist/vue-touch.min.js","dist/hammer-ssr.js"],"description":"Hammer.js based touch events plugin for Vue.js 2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"devDependencies":{"ava":"^0.17.0","babel-preset-es2015-node6":"^0.4.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","browser-env":"^2.0.19","buble":"^0.15.1","buble-loader":"^0.3.2","css-loader":"^0.26.1","hammerjs":"^2.0.8","rollup":"^0.37.0","rollup-plugin-buble":"^0.15.0","sinon":"^1.17.6","style-loader":"^0.13.1","testcafe":"^0.11.1","uglify-js":"^2.6.2","vue":"^2.1.6","webpack":"^2.1.0-beta.28","webpack-dev-server":"beta"},"peerDependecies":{"vue":"^2.0.0"},"scripts":{"build":"rollup -m -c build/rollup.config.prod.js && uglifyjs dist/vue-touch.js -c -m > dist/vue-touch.min.js && cp src/hammer-ssr.js dist/","dev":"node build/devserver.js","test:watch":"NODE_ENV=development node_modules/.bin/ava --watch --verbose","test:unit:dev":"NODE_ENV=development node_modules/.bin/ava --verbose","test:unit:prod":"NODE_ENV=production npm run build && node_modules/.bin/ava --verbose","test":"npm run test:unit:dev && npm run test:unit:prod"},"ava":{"require":["babel-register","./test/unit/helpers/browser-env.js"],"files":["test/unit/**/*.js","!est/unit/helpers/*"],"source":["src/**/*"]},"babel":{"presets":["es2015-node6","stage-2"]},"dependencies":{"hammerjs":"^2.0.8","rollup-plugin-cleanup":"^0.1.4","rollup-plugin-commonjs":"^7.0.0","rollup-plugin-node-resolve":"^2.0.0"},"gitHead":"7647476976056dc58ba6a41ffe55c5cc0ede9c9c","homepage":"https://github.com/vuejs/vue-touch#readme","_id":"vue-touch@2.0.0-beta.3","_shasum":"2c138f9f3e76100ec10315378a5198f5eb5a48d5","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.2.1","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"2c138f9f3e76100ec10315378a5198f5eb5a48d5","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-2.0.0-beta.3.tgz","integrity":"sha512-RbaXOzm6BY5Vdy94zjrzpEYzHMmHLuS4ezkSs4rLvgjI2P5w75xxrHeMkfRPlN3WFbxUMruDyIx6pWwRhBrw3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0LJu83qlgp6oNcJMza8MC/wpEo21re6TDuFxlhaUycwIhANlNDS2jhD9iS5AlymWcmGZnKlplidUj/AOKHqNxZIUc"}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"},{"name":"yyx990803","email":"yyx990803@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vue-touch-2.0.0-beta.3.tgz_1484592670737_0.8061172682791948"}},"2.0.0-beta.4":{"name":"vue-touch","version":"2.0.0-beta.4","main":"dist/vue-touch.js","files":["dist/vue-touch.js","dist/vue-touch.js.map","dist/vue-touch.min.js","dist/hammer-ssr.js"],"description":"Hammer.js based touch events plugin for Vue.js 2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"devDependencies":{"ava":"^0.17.0","babel-preset-es2015-node6":"^0.4.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","browser-env":"^2.0.19","buble":"^0.15.1","buble-loader":"^0.3.2","css-loader":"^0.26.1","hammerjs":"^2.0.8","rollup":"^0.37.0","rollup-plugin-buble":"^0.15.0","sinon":"^1.17.6","style-loader":"^0.13.1","testcafe":"^0.11.1","uglify-js":"^2.6.2","vue":"^2.1.6","webpack":"^2.1.0-beta.28","webpack-dev-server":"beta"},"peerDependecies":{"vue":"^2.0.0"},"scripts":{"build":"rollup -m -c build/rollup.config.prod.js && uglifyjs dist/vue-touch.js -c -m > dist/vue-touch.min.js && cp src/hammer-ssr.js dist/","dev":"node build/devserver.js","test:watch":"NODE_ENV=development node_modules/.bin/ava --watch --verbose","test:unit:dev":"NODE_ENV=development node_modules/.bin/ava --verbose","test:unit:prod":"NODE_ENV=production npm run build && node_modules/.bin/ava --verbose","test":"npm run test:unit:dev && npm run test:unit:prod"},"ava":{"require":["babel-register","./test/unit/helpers/browser-env.js"],"files":["test/unit/**/*.js","!est/unit/helpers/*"],"source":["src/**/*"]},"babel":{"presets":["es2015-node6","stage-2"]},"dependencies":{"hammerjs":"^2.0.8","rollup-plugin-cleanup":"^0.1.4","rollup-plugin-commonjs":"^7.0.0","rollup-plugin-node-resolve":"^2.0.0"},"gitHead":"7e5bc7f5f4596e0749c205007d94159dd10f3991","homepage":"https://github.com/vuejs/vue-touch#readme","_id":"vue-touch@2.0.0-beta.4","_shasum":"0259a5fbf89fed12d5e5d789fffb99b874ae0501","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.2.1","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"0259a5fbf89fed12d5e5d789fffb99b874ae0501","tarball":"https://registry.npmjs.org/vue-touch/-/vue-touch-2.0.0-beta.4.tgz","integrity":"sha512-UvbKsqf7HHwtXzuEodtzeDEX/lkq6ul1QcdHhl8VUKlDTYne5ey15RjNVTkDvigJaKvtVU0UB0x5NURNyRC37A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXXMC8yxWtqG+1vrQnzBy8awtkAwAIP9z5ujJxjgzB8QIhAM6zylnP/kUMJVKk1brZ9KDvQdmRqMmR9z+vfthv1ESZ"}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"},{"name":"yyx990803","email":"yyx990803@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-touch-2.0.0-beta.4.tgz_1485279727140_0.40551884192973375"}}},"readme":"# vue-touch\n\n> Touch events plugin for Vue.js\n\nThis is a directive wrapper for Hammer.js 2.0.\n\n## Install\n\n#### CommonJS\n\n- Available through npm as `vue-touch`.\n\n  ``` js\n  var VueTouch = require('vue-touch')\n  Vue.use(VueTouch)\n  ```\n\n#### Direct include\n\n- You can also directly include it with a `<script>` tag when you have Vue and Hammer.js already included globally. It will automatically install itself, and will add a global `VueTouch`.\n\n## Usage\n\n#### Using the `v-touch` directive\n\n``` html\n<a v-touch:tap=\"onTap\">Tap me!</a>\n\n<div v-touch:swipeleft=\"onSwipeLeft\">Swipe me!</div>\n```\n\n#### Configuring Recognizer Options\n\nThere are two ways to customize recognizer options such as `direction` and `threshold`. The first one is setting global options:\n\n``` js\n// change the threshold for all swipe recognizers\nVueTouch.config.swipe = {\n  threshold: 200\n}\n```\n\nOr, you can use the `v-touch-options` directive to configure the behavior on a specific element:\n\n``` html\n<!-- detect only horizontal pans with a threshold of 100 -->\n<a\n  v-touch:pan=\"onPan\"\n  v-touch-options:pan=\"{ direction: 'horizontal', threshold: 100 }\">\n</a>\n```\n\n#### Registering Custom Events\n\n``` js\n// example registering a custom doubletap event.\n// the `type` indicates the base recognizer to use from Hammer\n// all other options are Hammer recognizer options.\nVueTouch.registerCustomEvent('doubletap', {\n  type: 'tap',\n  taps: 2\n})\n```\n``` html\n<a v-touch:doubletap=\"onDoubleTap\"></a>\n```\n\nSee [Hammer.js documentation](http://hammerjs.github.io/getting-started/) for all available events.\n\nSee `/example` for a multi-event demo. To build it, run `npm install && npm run build`.\n\n## License\n\nMIT\n","maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"},{"name":"yyx990803","email":"yyx990803@gmail.com"}],"time":{"modified":"2022-06-28T20:35:37.159Z","created":"2014-02-26T01:18:32.129Z","0.0.1":"2014-02-26T01:18:32.129Z","0.0.2":"2014-07-23T16:29:31.349Z","0.1.0":"2014-10-09T16:53:55.354Z","0.1.1":"2014-10-09T16:59:23.931Z","0.1.2":"2014-10-27T13:45:55.822Z","1.0.0":"2016-02-01T01:02:19.698Z","1.0.1":"2016-02-01T02:00:48.558Z","1.0.2":"2016-02-01T02:04:44.017Z","1.1.0":"2016-05-03T17:35:22.705Z","2.0.0-beta.1":"2017-01-06T12:30:22.222Z","2.0.0-beta.2":"2017-01-14T13:15:50.381Z","2.0.0-beta.3":"2017-01-16T18:51:11.373Z","2.0.0-beta.4":"2017-01-24T17:42:09.060Z"},"homepage":"https://github.com/vuejs/vue-touch#readme","repository":{"type":"git","url":"git+https://github.com/vuejs/vue-touch.git"},"bugs":{"url":"https://github.com/vuejs/vue-touch/issues"},"readmeFilename":"README.md","license":"MIT","users":{"ckchan":true}}