├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github └── dependabot.yml ├── .gitignore ├── .npmignore ├── .prettierrc ├── .travis.yml ├── LICENSE ├── README.md ├── example ├── .browserslistrc ├── .eslintrc.js ├── .gitignore ├── README.md ├── babel.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── favicon.ico │ └── index.html └── src │ ├── App.vue │ ├── assets │ └── logo.png │ ├── main.js │ ├── router │ └── index.js │ └── views │ ├── About.vue │ └── Home.vue ├── package.json ├── scripts └── swap-vue.js ├── src ├── index.js ├── utils.js └── v-click-outside.js └── test ├── test-utils.js ├── v-click-outside.test.js └── vue-context.isomorphic.test.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | dist 4 | *.log 5 | .DS_Store 6 | jest_* 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | rollup.config.js 2 | coverage 3 | test 4 | yarn.lock 5 | example 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/README.md -------------------------------------------------------------------------------- /example/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | -------------------------------------------------------------------------------- /example/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/.eslintrc.js -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/README.md -------------------------------------------------------------------------------- /example/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/babel.config.js -------------------------------------------------------------------------------- /example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/package-lock.json -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/package.json -------------------------------------------------------------------------------- /example/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/postcss.config.js -------------------------------------------------------------------------------- /example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/public/favicon.ico -------------------------------------------------------------------------------- /example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/public/index.html -------------------------------------------------------------------------------- /example/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/src/App.vue -------------------------------------------------------------------------------- /example/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/src/assets/logo.png -------------------------------------------------------------------------------- /example/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/src/main.js -------------------------------------------------------------------------------- /example/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/src/router/index.js -------------------------------------------------------------------------------- /example/src/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/src/views/About.vue -------------------------------------------------------------------------------- /example/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/example/src/views/Home.vue -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/package.json -------------------------------------------------------------------------------- /scripts/swap-vue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/scripts/swap-vue.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/v-click-outside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/src/v-click-outside.js -------------------------------------------------------------------------------- /test/test-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/test/test-utils.js -------------------------------------------------------------------------------- /test/v-click-outside.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/test/v-click-outside.test.js -------------------------------------------------------------------------------- /test/vue-context.isomorphic.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndelvalle/v-click-outside/HEAD/test/vue-context.isomorphic.test.js --------------------------------------------------------------------------------