From 848dd9e62f54ff2fa85ef47bbed52d77b756ea25 Mon Sep 17 00:00:00 2001 From: martiiian Date: Fri, 5 Jun 2020 17:47:59 +0300 Subject: [PATCH] Add typescript --- .gitignore | 1 + index.d.ts | 6 ++++++ index.js | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 index.d.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..723ef36 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea \ No newline at end of file diff --git a/index.d.ts b/index.d.ts new file mode 100644 index 0000000..6ec9665 --- /dev/null +++ b/index.d.ts @@ -0,0 +1,6 @@ +declare module 'vue-click-outside' { + import { DirectiveOptions } from 'vue' + const vClickOutside: DirectiveOptions + export default vClickOutside +} + diff --git a/index.js b/index.js index d59d224..99dfd50 100644 --- a/index.js +++ b/index.js @@ -31,7 +31,7 @@ function isServer(vNode) { return typeof vNode.componentInstance !== 'undefined' && vNode.componentInstance.$isServer } -exports = module.exports = { +export default { bind: function (el, binding, vNode) { if (!validate(binding)) return