vue-moment-lib
Version:
A Vue.js 2.0 MomentJS library
2 lines • 2.85 kB
JavaScript
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue"),require("moment")):"function"===typeof define&&define.amd?define([,"moment"],t):"object"===typeof exports?exports["vue-moment-lib"]=t(require("vue"),require("moment")):e["vue-moment-lib"]=t(e["Vue"],e["moment"])})("undefined"!==typeof self?self:this,function(e,t){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="+xUi")}({"+xUi":function(e,t,n){"use strict";n.r(t);n("HrLf");var r=n("i7/w"),o=n.n(r),i=n("wy2R"),u=n.n(i);o.a.config.productionTip=!1;var f={install:function(e,t){var n=(t||{}).moment||u.a||window.moment;if(!n)throw new Error("A momentJS instance was not found.");var r=n.unix,o=n.utc,i=n.parseZone,f=n.duration,c=n.isDuration;e.prototype.$moment=e.moment=n,e.prototype.$time=e.time=n,e.prototype.$unix=e.unix=r,e.prototype.$utc=e.utc=o,e.prototype.$zone=e.zone=i,e.prototype.$duration=e.duration=f,e.prototype.$isDuration=e.isDuration=c;var a=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return n.apply(void 0,[e].concat(r))};e.filter("moment",a),e.filter("time",a),e.filter("unix",function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return r.apply(void 0,[e].concat(n))}),e.filter("utc",function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return o.apply(void 0,[e].concat(n))}),e.filter("zone",function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return i.apply(void 0,[e].concat(n))}),e.filter("duration",function(e,t){return f(e,t)})}};"undefined"!==typeof window&&window.Vue&&window.Vue.use(f);var c=f;t["default"]=c},HrLf:function(e,t,n){if("undefined"!==typeof window){let e;(e=window.document.currentScript)&&(e=e.src.match(/(.+\/)[^/]+\.js$/))&&(n.p=e[1])}},"i7/w":function(t,n){t.exports=e},wy2R:function(e,n){e.exports=t}})});
//# sourceMappingURL=vue-moment-lib.umd.min.js.map