| 123 |
- /*! For license information please see v-click-outside-x.min.js.LICENSE.txt */
- !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.vClickOutsideX=t():e.vClickOutsideX=t()}(function(){"use strict";var e,t={}.constructor,n=t.prototype,r=t.defineProperty,i=function(){return"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0},o=function(){return this};try{return r?r(n,"$$globalThis$$",{get:o,configurable:!0}):n.__defineGetter__("$$globalThis$$",o),e="undefined"==typeof $$globalThis$$?i():$$globalThis$$,delete n.$$globalThis$$,e}catch(e){return i()}}(),(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=1)}([function(e){e.exports=JSON.parse('{"name":"v-click-outside-x","version":"4.1.2","description":"Vue directive to react on clicks outside an element.","homepage":"https://github.com/SergioCrisostomo/v-click-outside-x.git","author":{"name":"Graham Fairweather"},"maintainers":[{"name":"Sérgio Crisóstomo","email":"sergiosbox@gmail.com"}],"copyright":"Copyright (c) 2018-present","keywords":["vue","click","outside","directive"],"files":["dist","src"],"module":"dist/v-click-outside-x.esm.js","main":"dist/v-click-outside-x.js","typings":"types/index.d.ts","jsdelivr":"dist/v-click-outside-x.min.js","scripts":{"build:esm":"mkdirp dist && babel -s true --env-name esm src/v-click-outside-x.js -o dist/v-click-outside-x.esm.js","build:base":"webpack --bail --progress --profile --colors","build":"npm run build:esm && cross-env NODE_ENV=production npm run build:base --","build:dev":"npm run build:base --","clean":"rimraf dist && npm run clean:coverage","clean:coverage":"rimraf __tests__/coverage","lint":"eslint -f \'node_modules/eslint-friendly-formatter\' --ext .js,.json .","lint-fix":"npm run lint -- --fix","report":"npm run build -- --env.report","report:dev":"npm run build:dev -- --env.report","security":"npm audit","security-fix":"npm run security -- fix","start":"nodemon --exec \\"npm run build\\" --watch src","test":"npm run clean:coverage && jest","test:ci":"npm run test -- --ci --maxWorkers=2","test:ci-coveralls":"npm run test:ci -- --coverage --coverageReporters=text-lcov | coveralls","test:coverage":"npm run test -- --coverage"},"license":"MIT","repository":{"type":"git","url":"https://github.com/Xotic750/v-click-outside-x.git"},"bugs":{"url":"https://github.com/Xotic750/v-click-outside-x/issues"},"dependencies":{},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/node":"^7.13.13","@babel/plugin-transform-property-mutators":"^7.12.13","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/runtime":"^7.13.17","@types/jest":"^24.9.1","@types/node":"^13.13.50","@types/webpack":"^4.41.27","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","babel-core":"^7.0.0-0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-lodash":"^3.3.4","caniuse-lite":"^1.0.30001214","coveralls":"^3.1.0","cross-env":"^6.0.3","eslint":"^6.8.0","eslint-friendly-formatter":"^4.0.1","eslint-import-resolver-webpack":"^0.12.2","eslint-loader":"^3.0.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-compat":"^3.9.0","eslint-plugin-css-modules":"^2.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^22.17.0","eslint-plugin-jsdoc":"^20.4.0","eslint-plugin-json":"^1.4.0","eslint-plugin-lodash":"^6.0.0","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-sort-class-members":"^1.11.0","eslint-plugin-switch-case":"^1.1.2","jest":"^24.9.0","jest-cli":"^24.9.0","jest-file":"^1.0.0","lodash":"^4.17.21","lodash-webpack-plugin":"^0.11.6","mkdirp":"^0.5.5","nodemon":"^2.0.7","prettier":"^1.19.1","rimraf":"^3.0.2","source-map-loader":"^0.2.4","strip-ansi":"^6.0.0","terser-webpack-plugin":"^2.3.8","typescript":"^3.9.9","webpack":"^4.46.0","webpack-bundle-analyzer":"^3.9.0","webpack-cli":"^3.3.12","webpack-global-object-x":"^1.0.1","webpack-merge":"^4.2.2"},"engines":{"node":">=8.11.4","npm":">=6.10.1"},"browserslist":["> 1%","Explorer >= 9"]}')},function(e,t,n){"use strict";n.r(t),n.d(t,"directive",(function(){return v})),n.d(t,"install",(function(){return g}));var r=n(0);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=r.version,u=Object.create(null),a=Object.create(null),p=Object.create(null),d=Object.create(null),f=[u,a],b=function(e,t,n,r){var i=n.target;t[r].forEach((function(t){var r=t.el;if(r!==i&&!r.contains(i)){var o=t.binding;o.modifiers.stop&&n.stopPropagation(),o.modifiers.prevent&&n.preventDefault(),o.value.call(e,n)}}))},m=function(e,t){return e?(p[t]||(p[t]=function(e){b(this,u,e,t)}),p[t]):(d[t]||(d[t]=function(e){b(this,a,e,t)}),d[t])},v=Object.defineProperties({},{$captureInstances:{value:u},$nonCaptureInstances:{value:a},$captureEventHandlers:{value:p},$nonCaptureEventHandlers:{value:d},bind:{value:function(e,t){if("function"!=typeof t.value)throw new TypeError("Binding value must be a function.");var n=t.arg||"click",r=s(s({},t),{arg:n,modifiers:s(s({},{capture:!1,prevent:!1,stop:!1}),t.modifiers)}),o=r.modifiers.capture,l=o?u:a;Array.isArray(l[n])||(l[n]=[]),1===l[n].push({el:e,binding:r})&&"object"===("undefined"==typeof document?"undefined":i(document))&&document&&document.addEventListener(n,m(o,n),o)}},unbind:{value:function(e){var t=function(t){return t.el!==e};f.forEach((function(e){var n=Object.keys(e);if(n.length){var r=e===u;n.forEach((function(n){var o=e[n].filter(t);o.length?e[n]=o:("object"===("undefined"==typeof document?"undefined":i(document))&&document&&document.removeEventListener(n,m(r,n),r),delete e[n])}))}}))}},version:{enumerable:!0,value:c}});function g(e){e.directive("click-outside",v)}}])}));
- //# sourceMappingURL=v-click-outside-x.min.js.map
|