{"_id":"vue-clickaway","_rev":"31-ee1778f54492287f8d536300821c0082","name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","dist-tags":{"latest":"2.2.2","next":"2.0.0-rc.1"},"versions":{"0.1.0":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"0.1.0","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"envify":"^3.4.0","vue":"^0.12.9"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"https://github.com/simplesmiler/vue-clickaway"},"scripts":{"lint":"eslint index.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"c204778c07719be9d50887696bd10891d4013ba8","_id":"vue-clickaway@0.1.0","_shasum":"895a540940c241a69788e504d4d640a3513e5f76","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"895a540940c241a69788e504d4d640a3513e5f76","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-0.1.0.tgz","integrity":"sha512-0hgHZHL2gBqagOODfvvrZS4qbbJepnVfTj4DXJO88rx7hw1AiuwMw0H0eGVYxv+0e+xy3BsooUny3WDFEo0gHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD053V/nDkioA5JByGy0MbMHx6qzDbVWlwnbhq810AAtQIgeLQM6NiQh0Iqrxh44a5HLaMEtqPm8V6jRbQeeLB1Nis="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{}},"0.1.1":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"0.1.1","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"envify":"^3.4.0","vue":"^0.12.9"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"0cf198cd139c69a60ce7897ae8059f662c9ee4b7","_id":"vue-clickaway@0.1.1","_shasum":"2c3594e167698c8b1dc46addb5462d6a556110ef","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"2c3594e167698c8b1dc46addb5462d6a556110ef","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-0.1.1.tgz","integrity":"sha512-SXDRlLCEPf5mhX3m+CSBbQZAH1+gpFZ3f8hUw0zPzWNUl7/JG+lnqbAbF9WvtWRyoNTMZXm2SeiK43f0VeQPzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUqxsUFUpXyUR5I0s78NlUC3XjswImf8+qKWzK6KgiTgIhAPMGy1C8vV1oyY/KWKX8gEUzYf6TDtXU63myxZocIQ01"}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{}},"1.0.0":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"1.0.0","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"envify":"^3.4.0","vue":"^1.0.0"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"https://github.com/simplesmiler/vue-clickaway"},"scripts":{"lint":"eslint index.js directive.js mixin.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"e71cea48bda6a0bc9a2ff0c30f0155ea0677055c","_id":"vue-clickaway@1.0.0","_shasum":"da615d9c1b8f49f025e5112a82465189e5870c3e","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"da615d9c1b8f49f025e5112a82465189e5870c3e","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-1.0.0.tgz","integrity":"sha512-3Y9gEu3I4VWN2EwTqhVHfohaSX1D/XbLCM+5UKbrTTEeY5F3+/wkmk7kD/tAaNtHlfFc1Bt9VviIMVVDJZbbNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5Ab+fBZE6hAMDChmiQciK8xDuYTPVffX+u/PHuScaNAiEArON7Rlpdk/mtCrBIQqeE5B/qwtm0wsXt26/z1vvWEvY="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{}},"1.1.0":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"1.1.0","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"envify":"^3.4.0","vue":"^1.0.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","repository":{"type":"git","url":"https://github.com/simplesmiler/vue-clickaway"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"5f29d5b61521ef9d8d5c701f47a86d2cee713a7c","_id":"vue-clickaway@1.1.0","_shasum":"9a0177beb8233d46538d1adda312bb7254e99da7","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"9a0177beb8233d46538d1adda312bb7254e99da7","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-1.1.0.tgz","integrity":"sha512-Xl9vM23W+HNfjlZC2YEUfxhQXQDvh08ZGW2myHbGrI+TZCLBUHZ6j/3HAPbIKpTn2O4iANWT4Q/ckMm8OKu5Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHRVdOPtrfp4/QB2Nk14j1bVF8wM3kllSjPhY1vek7QAiAiOelBQmJ7BXArK14i3sKij8bKImc/hy2YjSR0NfebeQ=="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{}},"1.0.1":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"1.0.1","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"envify":"^3.4.0","vue":"^1.0.0"},"devDependencies":{"eslint":"^1.10.3"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"https://github.com/simplesmiler/vue-clickaway"},"scripts":{"lint":"eslint index.js directive.js mixin.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"a0c5977c905a3f5f2949c83f0efb498dcaef093c","_id":"vue-clickaway@1.0.1","_shasum":"b40420af7e15acf280459acd9b0fe19cae009933","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"b40420af7e15acf280459acd9b0fe19cae009933","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-1.0.1.tgz","integrity":"sha512-Ig5a0nTbzIJCUYfqukyQD9NeoIgcx7rZORry3zHN7feKUkfX2hMZh/vHVj90viaCQ1LudOb83nmvssqkaxIXwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnOB9xFDu7aJ2waS4tDnbBzvEJnxmh0fDwOKtH9lqIMgIgEGI6qkWcT05F+fPUBEieLX2NmiegNWm4SqewQRh99Tw="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{}},"1.1.1":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"1.1.1","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"envify":"^3.4.0","vue":"^1.0.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","repository":{"type":"git","url":"https://github.com/simplesmiler/vue-clickaway"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"111d9dd07595cc547a45f9a59d0c8421c44afe6b","_id":"vue-clickaway@1.1.1","_shasum":"3a40a71a34d3b6460d5c48c7becd9724c013d12e","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"3a40a71a34d3b6460d5c48c7becd9724c013d12e","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-1.1.1.tgz","integrity":"sha512-PRHbqsFn+ety6KRYud1rubVuocxct5NbfLrsnZXtC8UvK4QaV6XH5dQ71PwzEyTaM3Hnocjd0WBZGxhwqMl03Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7LHeF2k1q95lWDWCPyp/ZeNAinNkXIJZvXEVjZ0fjwgIhAOkLn7dJFJXJl5Zf2Enk90OHjFkO/2glENbC8IgMQMbY"}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{}},"1.1.3":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"1.1.3","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"7c9f20c109511f1afd1544b26fe0dd35cb0b6274","_id":"vue-clickaway@1.1.3","_shasum":"3536b09d180c158d299a626fbef68d41f1c77c97","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.4.5","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"3536b09d180c158d299a626fbef68d41f1c77c97","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-1.1.3.tgz","integrity":"sha512-xPpXk9RoKOYNxkBFxgTRDjePlbNepTcRgRq5YIYBXITJGMaXuBL5SIQykLL5/ySf7lCCuK2mkIucW6gaAmFKzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC32uyR7SX4JUTrG5ubsLGDMphubSgCpfA9DsjabhG1CAIgaFxlKaB+et0bcLl/sbkD4e7H5tZxUquM6sow9jUYFmU="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-clickaway-1.1.3.tgz_1471180324970_0.8065991806797683"},"directories":{}},"1.1.4":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"1.1.4","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"15b17b8b3bdd31fc9db44f0b48f211b0db086c9b","_id":"vue-clickaway@1.1.4","_shasum":"25c75963bc95f4f81bf7f9d9634ce241b2dde43d","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.6","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"25c75963bc95f4f81bf7f9d9634ce241b2dde43d","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-1.1.4.tgz","integrity":"sha512-uiyFYRUyrEgH9bdt8GaAkyvRUobSavBrS9TbYLkNAHvAPXnohz9VALdPzO5c+ettqcQ2lBi97ONSXy7MUfAhQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ3378Hjf3+ILdfDENCdpOvwRhiMJZphsB0736R75SeQIgZldEtMzfdJFLD+A+ZVj0T8lAkMGrqciUcAMqcIOZfak="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-clickaway-1.1.4.tgz_1475225557017_0.5104203480295837"},"directories":{}},"1.1.5":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"1.1.5","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"3679c80ac3f0f520f6d474e4013f4d2bb8380d8b","_id":"vue-clickaway@1.1.5","_shasum":"8233162164388953af28929ee9d85195bbc04d22","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.6","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"8233162164388953af28929ee9d85195bbc04d22","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-1.1.5.tgz","integrity":"sha512-M2Hi/59dRCOi4AvnX5Xvm0ydUlXJsKhxifxnI88DU6FMvJue6b+XBV/9Ih0CnyJT/V7FxjShu5QX0rtsAwkyYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy6FUoMpJ8Zm5DeZy3GKvHx4A2SdfDmz7dHokqXTPQVwIhAPxJ7esA0e79Uv+Bh2MLIHLpiRkem4QZ91kmwIz1VtaP"}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-clickaway-1.1.5.tgz_1475225752419_0.8140715428162366"},"directories":{}},"2.0.0-rc.1":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"2.0.0-rc.1","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^2.0.0-rc.1"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"a675d44ab9ee9376fce628bfc76533eeeab13f1f","_id":"vue-clickaway@2.0.0-rc.1","_shasum":"8a8587adf46ca2ecbfb664eb11224f269094e2dd","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.6","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"8a8587adf46ca2ecbfb664eb11224f269094e2dd","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-2.0.0-rc.1.tgz","integrity":"sha512-Aa0TsuIo0R+1QIVwSLMJyRU8cnCiCC5jV0IbrWqDy5TPTsEDutAt5HBih00IKTu7DTfCSzat/sCIqXJ6KOC3pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClEXN9qsKjcbW++O5GEcjPR+S5PhrejRRtQ0IqRRrDZQIhAI1ivqKW/R4bYOzoZfVzRGxLfQN4FfpTOAWwNBKr3yfq"}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-clickaway-2.0.0-rc.1.tgz_1475236025912_0.6473062231671065"},"directories":{}},"2.0.0":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"2.0.0","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^2.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"b213699c2d93fb34cba55c31bd74c3e5f488a1b6","_id":"vue-clickaway@2.0.0","_shasum":"046ad76777ea29e1f2951ceb1e2c0e5594b430ad","_from":".","_npmVersion":"3.8.5","_nodeVersion":"6.7.0","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"046ad76777ea29e1f2951ceb1e2c0e5594b430ad","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-2.0.0.tgz","integrity":"sha512-RWcYJf0o28+G5hLnoIX0GtnbvHziatsx9gFP9IpEReKHn/RDGqL8sVRBldoMt/fZc6DzRhymVqpxGU6IYJkYnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIsgq3bqt3Ouns1WIXIgICd1Uq0hRC5CinadbXXCU1EwIgA9/pWCl537AWh7vPBtwmj1Zpi1vT++LpApW0cTcddYQ="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-clickaway-2.0.0.tgz_1476990835916_0.3276844942010939"},"directories":{}},"1.2.0":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"1.2.0","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"80a023abc0b6c8e77f0f3e2966580987d8025ed7","_id":"vue-clickaway@1.2.0","_shasum":"b6ef93ad7da6ad0e1912c1682892841fdcef8c52","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.7.0","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"b6ef93ad7da6ad0e1912c1682892841fdcef8c52","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-1.2.0.tgz","integrity":"sha512-GNvIyVaNR8PxE9XkuWeGgxOitZ6K1dkODhX1cewX96cHFdh+4opZgamtOpnUWngZCi1oB+09uo7hvWF2JrEe+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfsJ9itfG5QEvq1TLEf/7/1evALOTINuUY4+WNba7R9gIgIwip+QZ8DTcbQQbYxZCNKNjD0jA6eD7tuHPhzIzHkgA="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-clickaway-1.2.0.tgz_1479936333742_0.022680599940940738"},"directories":{}},"2.1.0":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"2.1.0","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^2.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"99907d1d059d842e20069ee02afcfeeb62320e05","_id":"vue-clickaway@2.1.0","_shasum":"392de764751f31cd20787e8fb3a6e319825f8d4f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.7.0","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"shasum":"392de764751f31cd20787e8fb3a6e319825f8d4f","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-2.1.0.tgz","integrity":"sha512-5O4ilNuOun2Di6fwnRVTmM+98N3Bdq3W5nKkE5WiwSTYblc+TA8d1FPY+j6IywXM9M1dfjD2y0CpyET73ZxFzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc6wPYnUWQp8Md76Qa2wsk2UfPSD4A8anm4EWe9jIwUgIgZhYLf2oMpyYZSPbqLRF6nbeNTWSEZzXSb6bxm8Pnm8w="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-clickaway-2.1.0.tgz_1479936358444_0.5817670577671379"},"directories":{}},"2.2.0":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"2.2.0","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^2.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"b9baeaaaeba15b9d3d4a5fabc670b9beae298baa","_id":"vue-clickaway@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"integrity":"sha512-emxPPkqGYjrANc0UEX6OdAqvJI4KszK7mvqWcdNW1QQFDL4XNyOWDC8XcM0VT0mz/GQRndklF0x1e21hr/Ffgg==","shasum":"77756da7e80bd40ec92b978233c3a1b87800a3f8","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-2.2.0.tgz","fileCount":10,"unpackedSize":17550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB98WFBuUia6qmyhvThMLTxEnDN2yDOJ3fHjeTzrmLiWAiEA5ddJp80gBaLc/LGRwDFAYoGDz3upLLNX7ts6Q6Yo+nE="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-clickaway_2.2.0_1523198881687_0.49541264286951536"},"_hasShrinkwrap":false},"2.2.1":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"2.2.1","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^2.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"289d96743f18402675023eccb801eaffde6bf4f5","_id":"vue-clickaway@2.2.1","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"integrity":"sha512-VArdx5/BGgvSU0vBIbhg0NFypL/nvQr77gUripnGHxzxrEfLADBnadhjGgBM+8l9Uj67SJHGfWUhDhmat47F7A==","shasum":"c22b5654391849193f77d36889cc44345ccc60c1","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-2.2.1.tgz","fileCount":10,"unpackedSize":18787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHyUcRVmRL/qiGeflmLWlv0rVlP7JqLKrENtsvVELuCkCIQDg5rKPm38znfN5l0m3LFG9j8A3Fw2iMpoUdYjUJJV3UA=="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-clickaway_2.2.1_1523209259624_0.4976328042226106"},"_hasShrinkwrap":false},"2.2.2":{"name":"vue-clickaway","description":"Reusable clickaway directive for reusable Vue.js components","version":"2.2.2","author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"browserify":{"transform":["loose-envify"]},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"dependencies":{"loose-envify":"^1.2.0"},"devDependencies":{"eslint":"^1.10.3","mkdirp":"^0.5.1","rollup":"^0.21.2","rollup-plugin-replace":"^1.1.0","uglify-js":"^2.6.1"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"license":"MIT","main":"dist/vue-clickaway.common.js","peerDependencies":{"vue":"^2.0.0"},"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"scripts":{"lint":"eslint index.js directive.js mixin.js build.js","test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"cdf96b1db2c8a5e3eecd7418c497cffe1ad5c552","_id":"vue-clickaway@2.2.2","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"simplesmiler","email":"denis.karabaza@gmail.com"},"dist":{"integrity":"sha512-25SpjXKetL06GLYoLoC8pqAV6Cur9cQ//2g35GRFBV4FgoljbZZjTINR8g2NuVXXDMLSUXaKx5dutgO4PaDE7A==","shasum":"cecf6839575e8b2afc5d3edb3efb616d293dbb44","tarball":"https://registry.npmjs.org/vue-clickaway/-/vue-clickaway-2.2.2.tgz","fileCount":10,"unpackedSize":19118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpj99E5QcJqlKUeV4koZfpFl1rhAr+VdcAIcHDhPnzWAiEAoX1YWxip3+hfsNI0yraDolqCOAFDOp6ADOL1VuvPgNE="}]},"maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-clickaway_2.2.2_1523302676585_0.7841580376300115"},"_hasShrinkwrap":false}},"readme":"# vue-clickaway\r\n\r\n> Reusable clickaway directive for reusable [Vue.js](https://github.com/vuejs/vue) components\r\n\r\n[![npm version](https://img.shields.io/npm/v/vue-clickaway.svg)](https://www.npmjs.com/package/vue-clickaway)\r\n[![CDNJS](https://img.shields.io/cdnjs/v/vue-clickaway.svg)](https://cdnjs.com/libraries/vue-clickaway)\r\n\r\n## Overview\r\n\r\nSometimes you need to detect clicks **outside** of the element (to close a modal\r\nwindow or hide a dropdown select). There is no native event for that, and Vue.js\r\ndoes not cover you either. This is why `vue-clickaway` exists. Please check out\r\nthe [demo](https://jsfiddle.net/simplesmiler/4w1cs8u3/150/) before reading further.\r\n\r\n## Requirements\r\n\r\n- vue: ^2.0.0\r\n\r\nIf you need a version for Vue 1, try `vue-clickaway@1.0`.\r\n\r\n## Install\r\n\r\nFrom npm:\r\n\r\n``` sh\r\n$ npm install vue-clickaway --save\r\n```\r\n\r\nFrom CDN, chose the one you prefer:\r\n\r\n``` html\r\n<script src=\"https://cdn.jsdelivr.net/npm/vue-clickaway@2.2.2/dist/vue-clickaway.min.js\"></script>\r\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/vue-clickaway/2.2.2/vue-clickaway.min.js\"></script>\r\n<script src=\"https://cdn.rawgit.com/simplesmiler/vue-clickaway/2.2.2/dist/vue-clickaway.min.js\"></script>\r\n```\r\n\r\n## Usage\r\n\r\n1. Make the directive available to your component\r\n2. Define a method to be called\r\n3. Use the directive in the template\r\n\r\nThe recommended way is to use the mixin:\r\n\r\n``` js\r\nimport { mixin as clickaway } from 'vue-clickaway';\r\n\r\nexport default {\r\n  mixins: [ clickaway ],\r\n  template: '<p v-on-clickaway=\"away\">Click away</p>',\r\n  methods: {\r\n    away: function() {\r\n      console.log('clicked away');\r\n    },\r\n  },\r\n};\r\n```\r\n\r\nIf mixin does not suit your needs, you can use the directive directly:\r\n\r\n``` js\r\nimport { directive as onClickaway } from 'vue-clickaway';\r\n\r\nexport default {\r\n  directives: {\r\n    onClickaway: onClickaway,\r\n  },\r\n  template: '<p v-on-clickaway=\"away\">Click away</p>',\r\n  methods: {\r\n    away: function() {\r\n      console.log('clicked away');\r\n    },\r\n  },\r\n};\r\n```\r\n\r\n## Caveats\r\n\r\n1. Pay attention to the letter case. `onClickaway` turns into `v-on-clickaway`,\r\n   while `onClickAway` turns into `v-on-click-away`.\r\n2. Prior to `vue@^2.0`, directive were able to accept statements.\r\n   This is no longer the case. If you need to pass arguments, just do\r\n   `v-on-clickaway=\"() => away(arg1)\"`.\r\n3. There is a common issue with dropdowns (and modals) inside an element with\r\n   `v-on-clickaway`. Some UI libraries chose to implement these UI elements\r\n   by attaching the DOM element directly to the body. This makes clicks on\r\n   a dropped element trigger away handler. To combat that, you have to add\r\n   an extra check in the handler, for where the event originated from.\r\n   See #9 for an example.\r\n\r\n## License\r\n\r\n[MIT](https://opensource.org/licenses/MIT)\r\n","maintainers":[{"name":"simplesmiler","email":"denis.karabaza@gmail.com"}],"time":{"modified":"2022-06-28T19:10:52.513Z","created":"2015-09-13T10:33:07.988Z","0.1.0":"2015-09-13T10:33:07.988Z","0.1.1":"2015-10-29T17:44:19.203Z","1.0.0":"2015-11-10T23:30:15.099Z","1.1.0":"2015-12-17T01:17:01.723Z","1.0.1":"2015-12-17T01:18:30.966Z","1.1.1":"2015-12-17T01:29:47.891Z","1.1.3":"2016-08-14T13:12:06.672Z","1.1.4":"2016-09-30T08:52:38.050Z","1.1.5":"2016-09-30T08:55:54.381Z","2.0.0-rc.1":"2016-09-30T11:47:07.432Z","2.0.0":"2016-10-20T19:13:57.821Z","1.2.0":"2016-11-23T21:25:35.764Z","2.1.0":"2016-11-23T21:26:00.553Z","2.2.0":"2018-04-08T14:48:01.798Z","2.2.1":"2018-04-08T17:40:59.701Z","2.2.2":"2018-04-09T19:37:56.672Z"},"homepage":"https://github.com/simplesmiler/vue-clickaway","keywords":["click","clickaway","reusable","vue","vue-directive","vuejs"],"repository":{"type":"git","url":"git+https://github.com/simplesmiler/vue-clickaway.git"},"author":{"name":"Denis Karabaza","email":"denis.karabaza@gmail.com"},"bugs":{"url":"https://github.com/simplesmiler/vue-clickaway/issues"},"license":"MIT","readmeFilename":"README.md","users":{"simplesmiler":true,"sagalbot":true,"fawsum":true,"landen":true,"kevinhassan":true,"gurunate":true,"splode":true,"rjv":true}}