🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

vue-count-component

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vue-count-component - npm Package Compare versions

Comparing version
1.0.1
to
1.0.2
+1
-1
dist/vue-count-component.js

@@ -1,2 +0,2 @@

!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("vue-count-component.js",[],n):"object"==typeof exports?exports["vue-count-component.js"]=n():t["vue-count-component.js"]=n()}("undefined"!=typeof self?self:this,function(){return function(t){function n(a){if(e[a])return e[a].exports;var r=e[a]={i:a,l:!1,exports:{}};return t[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var e={};return n.m=t,n.c=e,n.d=function(t,e,a){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:a})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="/dist",n(n.s=1)}([function(t,n,e){"use strict";var a=e(4),r=e.n(a);n.a={name:"countup-component",data:function(){return{numAnim:null}},props:{startVal:{type:Number,default:0},endVal:{type:Number,default:0},decimals:{type:Number,default:0},duration:{type:Number,default:2.5},options:{type:Object}},methods:{initCountUp:function(){var t=this.$refs.countUp;this.numAnim=new r.a(t,this.startVal,this.endVal,this.decimals,this.duration,this.options),this.numAnim.error?console.error(this.numAnim.error):this.numAnim.start()}},mounted:function(){this.initCountUp()}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=e(2);a.a.install=function(t){t.component(a.a.name,a.a)},"undefined"!=typeof window&&window.Vue&&window.Vue.component(a.a.name,a.a),n.default=a.a},function(t,n,e){"use strict";var a=e(0),r=e(5),i=e(3),o=i(a.a,r.a,!1,null,null,null);n.a=o.exports},function(t,n){t.exports=function(t,n,e,a,r,i){var o,u=t=t||{},s=typeof t.default;"object"!==s&&"function"!==s||(o=t,u=t.default);var l="function"==typeof u?u.options:u;n&&(l.render=n.render,l.staticRenderFns=n.staticRenderFns,l._compiled=!0),e&&(l.functional=!0),r&&(l._scopeId=r);var c;if(i?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),a&&a.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(i)},l._ssrRegister=c):a&&(c=a),c){var d=l.functional,m=d?l.render:l.beforeCreate;d?(l._injectStyles=c,l.render=function(t,n){return c.call(n),m(t,n)}):l.beforeCreate=m?[].concat(m,c):[c]}return{esModule:o,exports:u,options:l}}},function(t,n,e){var a,r;!function(i,o){a=o,void 0!==(r="function"==typeof a?a.call(n,e,n,t):a)&&(t.exports=r)}(0,function(t,n,e){return function(t,n,e,a,r,i){function o(t){var n,e,a,r,i,o,u=t<0;if(t=Math.abs(t).toFixed(l.decimals),t+="",n=t.split("."),e=n[0],a=n.length>1?l.options.decimal+n[1]:"",l.options.useGrouping){for(r="",i=0,o=e.length;i<o;++i)0!==i&&i%3==0&&(r=l.options.separator+r),r=e[o-i-1]+r;e=r}return l.options.numerals.length&&(e=e.replace(/[0-9]/g,function(t){return l.options.numerals[+t]}),a=a.replace(/[0-9]/g,function(t){return l.options.numerals[+t]})),(u?"-":"")+l.options.prefix+e+a+l.options.suffix}function u(t,n,e,a){return e*(1-Math.pow(2,-10*t/a))*1024/1023+n}function s(t){return"number"==typeof t&&!isNaN(t)}var l=this;if(l.version=function(){return"1.9.3"},l.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:u,formattingFn:o,prefix:"",suffix:"",numerals:[]},i&&"object"==typeof i)for(var c in l.options)i.hasOwnProperty(c)&&null!==i[c]&&(l.options[c]=i[c]);""===l.options.separator?l.options.useGrouping=!1:l.options.separator=""+l.options.separator;for(var d=0,m=["webkit","moz","ms","o"],f=0;f<m.length&&!window.requestAnimationFrame;++f)window.requestAnimationFrame=window[m[f]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[m[f]+"CancelAnimationFrame"]||window[m[f]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,n){var e=(new Date).getTime(),a=Math.max(0,16-(e-d)),r=window.setTimeout(function(){t(e+a)},a);return d=e+a,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)}),l.initialize=function(){return!(!l.initialized&&(l.error="",l.d="string"==typeof t?document.getElementById(t):t,l.d?(l.startVal=Number(n),l.endVal=Number(e),s(l.startVal)&&s(l.endVal)?(l.decimals=Math.max(0,a||0),l.dec=Math.pow(10,l.decimals),l.duration=1e3*Number(r)||2e3,l.countDown=l.startVal>l.endVal,l.frameVal=l.startVal,l.initialized=!0,0):(l.error="[CountUp] startVal ("+n+") or endVal ("+e+") is not a number",1)):(l.error="[CountUp] target is null or undefined",1)))},l.printValue=function(t){var n=l.options.formattingFn(t);"INPUT"===l.d.tagName?this.d.value=n:"text"===l.d.tagName||"tspan"===l.d.tagName?this.d.textContent=n:this.d.innerHTML=n},l.count=function(t){l.startTime||(l.startTime=t),l.timestamp=t;var n=t-l.startTime;l.remaining=l.duration-n,l.options.useEasing?l.countDown?l.frameVal=l.startVal-l.options.easingFn(n,0,l.startVal-l.endVal,l.duration):l.frameVal=l.options.easingFn(n,l.startVal,l.endVal-l.startVal,l.duration):l.countDown?l.frameVal=l.startVal-(l.startVal-l.endVal)*(n/l.duration):l.frameVal=l.startVal+(l.endVal-l.startVal)*(n/l.duration),l.countDown?l.frameVal=l.frameVal<l.endVal?l.endVal:l.frameVal:l.frameVal=l.frameVal>l.endVal?l.endVal:l.frameVal,l.frameVal=Math.round(l.frameVal*l.dec)/l.dec,l.printValue(l.frameVal),n<l.duration?l.rAF=requestAnimationFrame(l.count):l.callback&&l.callback()},l.start=function(t){l.initialize()&&(l.callback=t,l.rAF=requestAnimationFrame(l.count))},l.pauseResume=function(){l.paused?(l.paused=!1,delete l.startTime,l.duration=l.remaining,l.startVal=l.frameVal,requestAnimationFrame(l.count)):(l.paused=!0,cancelAnimationFrame(l.rAF))},l.reset=function(){l.paused=!1,delete l.startTime,l.initialized=!1,l.initialize()&&(cancelAnimationFrame(l.rAF),l.printValue(l.startVal))},l.update=function(t){if(l.initialize()){if(t=Number(t),!s(t))return void(l.error="[CountUp] update() - new endVal is not a number: "+t);l.error="",t!==l.frameVal&&(cancelAnimationFrame(l.rAF),l.paused=!1,delete l.startTime,l.startVal=l.frameVal,l.endVal=t,l.countDown=l.startVal>l.endVal,l.rAF=requestAnimationFrame(l.count))}},l.initialize()&&l.printValue(l.startVal)}})},function(t,n,e){"use strict";var a=function(){var t=this,n=t.$createElement;return(t._self._c||n)("span",{ref:"countUp"})},r=[],i={render:a,staticRenderFns:r};n.a=i}])});
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("vue-count-component.js",[],n):"object"==typeof exports?exports["vue-count-component.js"]=n():t["vue-count-component.js"]=n()}("undefined"!=typeof self?self:this,function(){return function(t){function n(a){if(e[a])return e[a].exports;var r=e[a]={i:a,l:!1,exports:{}};return t[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var e={};return n.m=t,n.c=e,n.d=function(t,e,a){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:a})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="/dist",n(n.s=1)}([function(t,n,e){"use strict";var a=e(4),r=e.n(a);n.a={name:"count-component",data:function(){return{numAnim:null}},props:{startVal:{type:Number,default:0},endVal:{type:Number,default:0},decimals:{type:Number,default:0},duration:{type:Number,default:2.5},options:{type:Object}},methods:{initCountUp:function(){var t=this.$refs.countUp;this.numAnim=new r.a(t,this.startVal,this.endVal,this.decimals,this.duration,this.options),this.numAnim.error?console.error(this.numAnim.error):this.numAnim.start()}},mounted:function(){this.initCountUp()}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=e(2);a.a.install=function(t){t.component(a.a.name,a.a)},"undefined"!=typeof window&&window.Vue&&window.Vue.component("count-component",a.a),n.default=a.a},function(t,n,e){"use strict";var a=e(0),r=e(5),o=e(3),i=o(a.a,r.a,!1,null,null,null);n.a=i.exports},function(t,n){t.exports=function(t,n,e,a,r,o){var i,u=t=t||{},s=typeof t.default;"object"!==s&&"function"!==s||(i=t,u=t.default);var l="function"==typeof u?u.options:u;n&&(l.render=n.render,l.staticRenderFns=n.staticRenderFns,l._compiled=!0),e&&(l.functional=!0),r&&(l._scopeId=r);var c;if(o?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),a&&a.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},l._ssrRegister=c):a&&(c=a),c){var d=l.functional,m=d?l.render:l.beforeCreate;d?(l._injectStyles=c,l.render=function(t,n){return c.call(n),m(t,n)}):l.beforeCreate=m?[].concat(m,c):[c]}return{esModule:i,exports:u,options:l}}},function(t,n,e){var a,r;!function(o,i){a=i,void 0!==(r="function"==typeof a?a.call(n,e,n,t):a)&&(t.exports=r)}(0,function(t,n,e){return function(t,n,e,a,r,o){function i(t){var n,e,a,r,o,i,u=t<0;if(t=Math.abs(t).toFixed(l.decimals),t+="",n=t.split("."),e=n[0],a=n.length>1?l.options.decimal+n[1]:"",l.options.useGrouping){for(r="",o=0,i=e.length;o<i;++o)0!==o&&o%3==0&&(r=l.options.separator+r),r=e[i-o-1]+r;e=r}return l.options.numerals.length&&(e=e.replace(/[0-9]/g,function(t){return l.options.numerals[+t]}),a=a.replace(/[0-9]/g,function(t){return l.options.numerals[+t]})),(u?"-":"")+l.options.prefix+e+a+l.options.suffix}function u(t,n,e,a){return e*(1-Math.pow(2,-10*t/a))*1024/1023+n}function s(t){return"number"==typeof t&&!isNaN(t)}var l=this;if(l.version=function(){return"1.9.3"},l.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:u,formattingFn:i,prefix:"",suffix:"",numerals:[]},o&&"object"==typeof o)for(var c in l.options)o.hasOwnProperty(c)&&null!==o[c]&&(l.options[c]=o[c]);""===l.options.separator?l.options.useGrouping=!1:l.options.separator=""+l.options.separator;for(var d=0,m=["webkit","moz","ms","o"],f=0;f<m.length&&!window.requestAnimationFrame;++f)window.requestAnimationFrame=window[m[f]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[m[f]+"CancelAnimationFrame"]||window[m[f]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,n){var e=(new Date).getTime(),a=Math.max(0,16-(e-d)),r=window.setTimeout(function(){t(e+a)},a);return d=e+a,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)}),l.initialize=function(){return!(!l.initialized&&(l.error="",l.d="string"==typeof t?document.getElementById(t):t,l.d?(l.startVal=Number(n),l.endVal=Number(e),s(l.startVal)&&s(l.endVal)?(l.decimals=Math.max(0,a||0),l.dec=Math.pow(10,l.decimals),l.duration=1e3*Number(r)||2e3,l.countDown=l.startVal>l.endVal,l.frameVal=l.startVal,l.initialized=!0,0):(l.error="[CountUp] startVal ("+n+") or endVal ("+e+") is not a number",1)):(l.error="[CountUp] target is null or undefined",1)))},l.printValue=function(t){var n=l.options.formattingFn(t);"INPUT"===l.d.tagName?this.d.value=n:"text"===l.d.tagName||"tspan"===l.d.tagName?this.d.textContent=n:this.d.innerHTML=n},l.count=function(t){l.startTime||(l.startTime=t),l.timestamp=t;var n=t-l.startTime;l.remaining=l.duration-n,l.options.useEasing?l.countDown?l.frameVal=l.startVal-l.options.easingFn(n,0,l.startVal-l.endVal,l.duration):l.frameVal=l.options.easingFn(n,l.startVal,l.endVal-l.startVal,l.duration):l.countDown?l.frameVal=l.startVal-(l.startVal-l.endVal)*(n/l.duration):l.frameVal=l.startVal+(l.endVal-l.startVal)*(n/l.duration),l.countDown?l.frameVal=l.frameVal<l.endVal?l.endVal:l.frameVal:l.frameVal=l.frameVal>l.endVal?l.endVal:l.frameVal,l.frameVal=Math.round(l.frameVal*l.dec)/l.dec,l.printValue(l.frameVal),n<l.duration?l.rAF=requestAnimationFrame(l.count):l.callback&&l.callback()},l.start=function(t){l.initialize()&&(l.callback=t,l.rAF=requestAnimationFrame(l.count))},l.pauseResume=function(){l.paused?(l.paused=!1,delete l.startTime,l.duration=l.remaining,l.startVal=l.frameVal,requestAnimationFrame(l.count)):(l.paused=!0,cancelAnimationFrame(l.rAF))},l.reset=function(){l.paused=!1,delete l.startTime,l.initialized=!1,l.initialize()&&(cancelAnimationFrame(l.rAF),l.printValue(l.startVal))},l.update=function(t){if(l.initialize()){if(t=Number(t),!s(t))return void(l.error="[CountUp] update() - new endVal is not a number: "+t);l.error="",t!==l.frameVal&&(cancelAnimationFrame(l.rAF),l.paused=!1,delete l.startTime,l.startVal=l.frameVal,l.endVal=t,l.countDown=l.startVal>l.endVal,l.rAF=requestAnimationFrame(l.count))}},l.initialize()&&l.printValue(l.startVal)}})},function(t,n,e){"use strict";var a=function(){var t=this,n=t.$createElement;return(t._self._c||n)("span",{ref:"countUp"})},r=[],o={render:a,staticRenderFns:r};n.a=o}])});
//# sourceMappingURL=vue-count-component.js.map

@@ -1,1 +0,1 @@

{"version":3,"sources":["webpack:///webpack/universalModuleDefinition","webpack:///vue-count-component.js","webpack:///webpack/bootstrap 3afc2db960ee3b918e5a","webpack:///src/components/count-component/index.vue","webpack:///./src/index.js","webpack:///./src/components/count-component/index.vue","webpack:///./node_modules/vue-loader/lib/component-normalizer.js","webpack:///./node_modules/countup.js/dist/countUp.min.js","webpack:///./src/components/count-component/index.vue?cd5d"],"names":["root","factory","exports","module","define","amd","self","this","modules","__webpack_require__","moduleId","installedModules","i","l","call","m","c","d","name","getter","o","Object","defineProperty","configurable","enumerable","get","n","__esModule","object","property","prototype","hasOwnProperty","p","s","__webpack_exports__","__WEBPACK_IMPORTED_MODULE_0_countup_js__","__WEBPACK_IMPORTED_MODULE_0_countup_js___default","data","numAnim","props","startVal","type","Number","default","endVal","decimals","duration","options","methods","initCountUp","el","$refs","countUp","a","error","console","start","mounted","value","__WEBPACK_IMPORTED_MODULE_0__components_count_component__","countComponent","install","Vue","component","window","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_index_vue__","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_0c347dd0_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_index_vue__","normalizeComponent","Component","rawScriptExports","compiledTemplate","functionalTemplate","injectStyles","scopeId","moduleIdentifier","esModule","scriptExports","render","staticRenderFns","_compiled","functional","_scopeId","hook","context","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","existing","beforeCreate","_injectStyles","h","concat","__WEBPACK_AMD_DEFINE_FACTORY__","__WEBPACK_AMD_DEFINE_RESULT__","undefined","t","e","r","Math","abs","toFixed","split","length","decimal","useGrouping","separator","numerals","replace","prefix","suffix","pow","u","isNaN","version","useEasing","easingFn","formattingFn","f","requestAnimationFrame","cancelAnimationFrame","Date","getTime","max","setTimeout","clearTimeout","initialize","initialized","document","getElementById","dec","countDown","frameVal","printValue","tagName","textContent","innerHTML","count","startTime","timestamp","remaining","round","rAF","callback","pauseResume","paused","reset","update","_vm","_h","$createElement","_self","_c","ref","esExports"],"mappings":"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","file":"vue-count-component.js","sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine(\"vue-count-component.js\", [], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-count-component.js\"] = factory();\n\telse\n\t\troot[\"vue-count-component.js\"] = factory();\n})(typeof self !== 'undefined' ? self : this, function() {\nreturn \n\n\n// WEBPACK FOOTER //\n// webpack/universalModuleDefinition","(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine(\"vue-count-component.js\", [], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-count-component.js\"] = factory();\n\telse\n\t\troot[\"vue-count-component.js\"] = factory();\n})(typeof self !== 'undefined' ? self : this, function() {\nreturn /******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, {\n/******/ \t\t\t\tconfigurable: false,\n/******/ \t\t\t\tenumerable: true,\n/******/ \t\t\t\tget: getter\n/******/ \t\t\t});\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"/dist\";\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 1);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_countup_js__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_countup_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_countup_js__);\n//\n//\n//\n//\n\n\n/* harmony default export */ __webpack_exports__[\"a\"] = ({\n name: \"countup-component\",\n data: function data() {\n return {\n numAnim: null\n };\n },\n\n props: {\n startVal: {\n type: Number,\n default: 0\n },\n endVal: {\n type: Number,\n default: 0\n },\n decimals: {\n type: Number,\n default: 0\n },\n duration: {\n type: Number,\n default: 2.5\n },\n options: {\n type: Object\n }\n },\n methods: {\n initCountUp: function initCountUp() {\n var el = this.$refs.countUp;\n this.numAnim = new __WEBPACK_IMPORTED_MODULE_0_countup_js___default.a(el, this.startVal, this.endVal, this.decimals, this.duration, this.options);\n if (!this.numAnim.error) {\n this.numAnim.start();\n } else {\n console.error(this.numAnim.error);\n }\n }\n },\n mounted: function mounted() {\n this.initCountUp();\n }\n});\n\n/***/ }),\n/* 1 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_count_component__ = __webpack_require__(2);\n\n\n__WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */].install = function (Vue) {\n Vue.component(__WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */].name, __WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */]);\n};\n\nif (typeof window !== 'undefined' && window.Vue) {\n window.Vue.component(__WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */].name, __WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */]);\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */]);\n\n/***/ }),\n/* 2 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_index_vue__ = __webpack_require__(0);\n/* unused harmony namespace reexport */\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_0c347dd0_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_index_vue__ = __webpack_require__(5);\nvar normalizeComponent = __webpack_require__(3)\n/* script */\n\n\n/* template */\n\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_index_vue__[\"a\" /* default */],\n __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_0c347dd0_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_index_vue__[\"a\" /* default */],\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (Component.exports);\n\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\n/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file.\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = injectStyles\n }\n\n if (hook) {\n var functional = options.functional\n var existing = functional\n ? options.render\n : options.beforeCreate\n\n if (!functional) {\n // inject component registration as beforeCreate hook\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n } else {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return existing(h, context)\n }\n }\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;!function(a,n){ true?!(__WEBPACK_AMD_DEFINE_FACTORY__ = (n),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.call(exports, __webpack_require__, exports, module)) :\n\t\t\t\t__WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)):\"object\"==typeof exports?module.exports=n(require,exports,module):a.CountUp=n()}(this,function(a,n,t){var e=function(a,n,t,e,i,r){function o(a){var n,t,e,i,r,o,s=a<0;if(a=Math.abs(a).toFixed(l.decimals),a+=\"\",n=a.split(\".\"),t=n[0],e=n.length>1?l.options.decimal+n[1]:\"\",l.options.useGrouping){for(i=\"\",r=0,o=t.length;r<o;++r)0!==r&&r%3===0&&(i=l.options.separator+i),i=t[o-r-1]+i;t=i}return l.options.numerals.length&&(t=t.replace(/[0-9]/g,function(a){return l.options.numerals[+a]}),e=e.replace(/[0-9]/g,function(a){return l.options.numerals[+a]})),(s?\"-\":\"\")+l.options.prefix+t+e+l.options.suffix}function s(a,n,t,e){return t*(-Math.pow(2,-10*a/e)+1)*1024/1023+n}function u(a){return\"number\"==typeof a&&!isNaN(a)}var l=this;if(l.version=function(){return\"1.9.3\"},l.options={useEasing:!0,useGrouping:!0,separator:\",\",decimal:\".\",easingFn:s,formattingFn:o,prefix:\"\",suffix:\"\",numerals:[]},r&&\"object\"==typeof r)for(var m in l.options)r.hasOwnProperty(m)&&null!==r[m]&&(l.options[m]=r[m]);\"\"===l.options.separator?l.options.useGrouping=!1:l.options.separator=\"\"+l.options.separator;for(var d=0,c=[\"webkit\",\"moz\",\"ms\",\"o\"],f=0;f<c.length&&!window.requestAnimationFrame;++f)window.requestAnimationFrame=window[c[f]+\"RequestAnimationFrame\"],window.cancelAnimationFrame=window[c[f]+\"CancelAnimationFrame\"]||window[c[f]+\"CancelRequestAnimationFrame\"];window.requestAnimationFrame||(window.requestAnimationFrame=function(a,n){var t=(new Date).getTime(),e=Math.max(0,16-(t-d)),i=window.setTimeout(function(){a(t+e)},e);return d=t+e,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(a){clearTimeout(a)}),l.initialize=function(){return!!l.initialized||(l.error=\"\",l.d=\"string\"==typeof a?document.getElementById(a):a,l.d?(l.startVal=Number(n),l.endVal=Number(t),u(l.startVal)&&u(l.endVal)?(l.decimals=Math.max(0,e||0),l.dec=Math.pow(10,l.decimals),l.duration=1e3*Number(i)||2e3,l.countDown=l.startVal>l.endVal,l.frameVal=l.startVal,l.initialized=!0,!0):(l.error=\"[CountUp] startVal (\"+n+\") or endVal (\"+t+\") is not a number\",!1)):(l.error=\"[CountUp] target is null or undefined\",!1))},l.printValue=function(a){var n=l.options.formattingFn(a);\"INPUT\"===l.d.tagName?this.d.value=n:\"text\"===l.d.tagName||\"tspan\"===l.d.tagName?this.d.textContent=n:this.d.innerHTML=n},l.count=function(a){l.startTime||(l.startTime=a),l.timestamp=a;var n=a-l.startTime;l.remaining=l.duration-n,l.options.useEasing?l.countDown?l.frameVal=l.startVal-l.options.easingFn(n,0,l.startVal-l.endVal,l.duration):l.frameVal=l.options.easingFn(n,l.startVal,l.endVal-l.startVal,l.duration):l.countDown?l.frameVal=l.startVal-(l.startVal-l.endVal)*(n/l.duration):l.frameVal=l.startVal+(l.endVal-l.startVal)*(n/l.duration),l.countDown?l.frameVal=l.frameVal<l.endVal?l.endVal:l.frameVal:l.frameVal=l.frameVal>l.endVal?l.endVal:l.frameVal,l.frameVal=Math.round(l.frameVal*l.dec)/l.dec,l.printValue(l.frameVal),n<l.duration?l.rAF=requestAnimationFrame(l.count):l.callback&&l.callback()},l.start=function(a){l.initialize()&&(l.callback=a,l.rAF=requestAnimationFrame(l.count))},l.pauseResume=function(){l.paused?(l.paused=!1,delete l.startTime,l.duration=l.remaining,l.startVal=l.frameVal,requestAnimationFrame(l.count)):(l.paused=!0,cancelAnimationFrame(l.rAF))},l.reset=function(){l.paused=!1,delete l.startTime,l.initialized=!1,l.initialize()&&(cancelAnimationFrame(l.rAF),l.printValue(l.startVal))},l.update=function(a){if(l.initialize()){if(a=Number(a),!u(a))return void(l.error=\"[CountUp] update() - new endVal is not a number: \"+a);l.error=\"\",a!==l.frameVal&&(cancelAnimationFrame(l.rAF),l.paused=!1,delete l.startTime,l.startVal=l.frameVal,l.endVal=a,l.countDown=l.startVal>l.endVal,l.rAF=requestAnimationFrame(l.count))}},l.initialize()&&l.printValue(l.startVal)};return e});\n\n/***/ }),\n/* 5 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{ref:\"countUp\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\n/* harmony default export */ __webpack_exports__[\"a\"] = (esExports);\n\n/***/ })\n/******/ ]);\n});\n\n\n// WEBPACK FOOTER //\n// vue-count-component.js"," \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/dist\";\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 1);\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 3afc2db960ee3b918e5a","<template>\n <span ref=\"countUp\"></span>\n</template>\n\n<script>\nimport countUp from 'countup.js';\nexport default {\n name: \"countup-component\",\n data() {\n return {\n numAnim: null\n };\n },\n props: {\n startVal: {\n type: Number,\n default: 0\n },\n endVal: {\n type: Number,\n default: 0\n },\n decimals: {\n type: Number,\n default: 0\n },\n duration: {\n type: Number,\n default: 2.5\n },\n options: {\n type: Object\n }\n },\n methods: {\n initCountUp() {\n const el = this.$refs.countUp;\n this.numAnim = new countUp(\n el,\n this.startVal,\n this.endVal,\n this.decimals,\n this.duration,\n this.options\n );\n if (!this.numAnim.error) {\n this.numAnim.start();\n } else {\n console.error(this.numAnim.error);\n }\n }\n },\n mounted() {\n this.initCountUp();\n }\n};\n</script>\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/components/count-component/index.vue","import countComponent from './components/count-component'\n\n\n\ncountComponent.install = (Vue) => {\n Vue.component(countComponent.name, countComponent)\n}\n\nif (typeof window !== 'undefined' && window.Vue) {\n window.Vue.component(countComponent.name, countComponent)\n}\n\n\nexport default countComponent\n\n\n// WEBPACK FOOTER //\n// ./src/index.js","var normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0c347dd0\\\",\\\"hasScoped\\\":false,\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/count-component/index.vue\n// module id = 2\n// module chunks = 0","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file.\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = injectStyles\n }\n\n if (hook) {\n var functional = options.functional\n var existing = functional\n ? options.render\n : options.beforeCreate\n\n if (!functional) {\n // inject component registration as beforeCreate hook\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n } else {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return existing(h, context)\n }\n }\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/component-normalizer.js\n// module id = 3\n// module chunks = 0","!function(a,n){\"function\"==typeof define&&define.amd?define(n):\"object\"==typeof exports?module.exports=n(require,exports,module):a.CountUp=n()}(this,function(a,n,t){var e=function(a,n,t,e,i,r){function o(a){var n,t,e,i,r,o,s=a<0;if(a=Math.abs(a).toFixed(l.decimals),a+=\"\",n=a.split(\".\"),t=n[0],e=n.length>1?l.options.decimal+n[1]:\"\",l.options.useGrouping){for(i=\"\",r=0,o=t.length;r<o;++r)0!==r&&r%3===0&&(i=l.options.separator+i),i=t[o-r-1]+i;t=i}return l.options.numerals.length&&(t=t.replace(/[0-9]/g,function(a){return l.options.numerals[+a]}),e=e.replace(/[0-9]/g,function(a){return l.options.numerals[+a]})),(s?\"-\":\"\")+l.options.prefix+t+e+l.options.suffix}function s(a,n,t,e){return t*(-Math.pow(2,-10*a/e)+1)*1024/1023+n}function u(a){return\"number\"==typeof a&&!isNaN(a)}var l=this;if(l.version=function(){return\"1.9.3\"},l.options={useEasing:!0,useGrouping:!0,separator:\",\",decimal:\".\",easingFn:s,formattingFn:o,prefix:\"\",suffix:\"\",numerals:[]},r&&\"object\"==typeof r)for(var m in l.options)r.hasOwnProperty(m)&&null!==r[m]&&(l.options[m]=r[m]);\"\"===l.options.separator?l.options.useGrouping=!1:l.options.separator=\"\"+l.options.separator;for(var d=0,c=[\"webkit\",\"moz\",\"ms\",\"o\"],f=0;f<c.length&&!window.requestAnimationFrame;++f)window.requestAnimationFrame=window[c[f]+\"RequestAnimationFrame\"],window.cancelAnimationFrame=window[c[f]+\"CancelAnimationFrame\"]||window[c[f]+\"CancelRequestAnimationFrame\"];window.requestAnimationFrame||(window.requestAnimationFrame=function(a,n){var t=(new Date).getTime(),e=Math.max(0,16-(t-d)),i=window.setTimeout(function(){a(t+e)},e);return d=t+e,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(a){clearTimeout(a)}),l.initialize=function(){return!!l.initialized||(l.error=\"\",l.d=\"string\"==typeof a?document.getElementById(a):a,l.d?(l.startVal=Number(n),l.endVal=Number(t),u(l.startVal)&&u(l.endVal)?(l.decimals=Math.max(0,e||0),l.dec=Math.pow(10,l.decimals),l.duration=1e3*Number(i)||2e3,l.countDown=l.startVal>l.endVal,l.frameVal=l.startVal,l.initialized=!0,!0):(l.error=\"[CountUp] startVal (\"+n+\") or endVal (\"+t+\") is not a number\",!1)):(l.error=\"[CountUp] target is null or undefined\",!1))},l.printValue=function(a){var n=l.options.formattingFn(a);\"INPUT\"===l.d.tagName?this.d.value=n:\"text\"===l.d.tagName||\"tspan\"===l.d.tagName?this.d.textContent=n:this.d.innerHTML=n},l.count=function(a){l.startTime||(l.startTime=a),l.timestamp=a;var n=a-l.startTime;l.remaining=l.duration-n,l.options.useEasing?l.countDown?l.frameVal=l.startVal-l.options.easingFn(n,0,l.startVal-l.endVal,l.duration):l.frameVal=l.options.easingFn(n,l.startVal,l.endVal-l.startVal,l.duration):l.countDown?l.frameVal=l.startVal-(l.startVal-l.endVal)*(n/l.duration):l.frameVal=l.startVal+(l.endVal-l.startVal)*(n/l.duration),l.countDown?l.frameVal=l.frameVal<l.endVal?l.endVal:l.frameVal:l.frameVal=l.frameVal>l.endVal?l.endVal:l.frameVal,l.frameVal=Math.round(l.frameVal*l.dec)/l.dec,l.printValue(l.frameVal),n<l.duration?l.rAF=requestAnimationFrame(l.count):l.callback&&l.callback()},l.start=function(a){l.initialize()&&(l.callback=a,l.rAF=requestAnimationFrame(l.count))},l.pauseResume=function(){l.paused?(l.paused=!1,delete l.startTime,l.duration=l.remaining,l.startVal=l.frameVal,requestAnimationFrame(l.count)):(l.paused=!0,cancelAnimationFrame(l.rAF))},l.reset=function(){l.paused=!1,delete l.startTime,l.initialized=!1,l.initialize()&&(cancelAnimationFrame(l.rAF),l.printValue(l.startVal))},l.update=function(a){if(l.initialize()){if(a=Number(a),!u(a))return void(l.error=\"[CountUp] update() - new endVal is not a number: \"+a);l.error=\"\",a!==l.frameVal&&(cancelAnimationFrame(l.rAF),l.paused=!1,delete l.startTime,l.startVal=l.frameVal,l.endVal=a,l.countDown=l.startVal>l.endVal,l.rAF=requestAnimationFrame(l.count))}},l.initialize()&&l.printValue(l.startVal)};return e});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/countup.js/dist/countUp.min.js\n// module id = 4\n// module chunks = 0","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{ref:\"countUp\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0c347dd0\",\"hasScoped\":false,\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/count-component/index.vue\n// module id = 5\n// module chunks = 0"],"sourceRoot":""}
{"version":3,"sources":["webpack:///webpack/universalModuleDefinition","webpack:///vue-count-component.js","webpack:///webpack/bootstrap e306505bb529f0e14f35","webpack:///src/components/count-component/index.vue","webpack:///./src/index.js","webpack:///./src/components/count-component/index.vue","webpack:///./node_modules/vue-loader/lib/component-normalizer.js","webpack:///./node_modules/countup.js/dist/countUp.min.js","webpack:///./src/components/count-component/index.vue?2601"],"names":["root","factory","exports","module","define","amd","self","this","modules","__webpack_require__","moduleId","installedModules","i","l","call","m","c","d","name","getter","o","Object","defineProperty","configurable","enumerable","get","n","__esModule","object","property","prototype","hasOwnProperty","p","s","__webpack_exports__","__WEBPACK_IMPORTED_MODULE_0_countup_js__","__WEBPACK_IMPORTED_MODULE_0_countup_js___default","data","numAnim","props","startVal","type","Number","default","endVal","decimals","duration","options","methods","initCountUp","el","$refs","countUp","a","error","console","start","mounted","value","__WEBPACK_IMPORTED_MODULE_0__components_count_component__","countComponent","install","Vue","component","window","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_index_vue__","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_bd454d16_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_index_vue__","normalizeComponent","Component","rawScriptExports","compiledTemplate","functionalTemplate","injectStyles","scopeId","moduleIdentifier","esModule","scriptExports","render","staticRenderFns","_compiled","functional","_scopeId","hook","context","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","existing","beforeCreate","_injectStyles","h","concat","__WEBPACK_AMD_DEFINE_FACTORY__","__WEBPACK_AMD_DEFINE_RESULT__","undefined","t","e","r","Math","abs","toFixed","split","length","decimal","useGrouping","separator","numerals","replace","prefix","suffix","pow","u","isNaN","version","useEasing","easingFn","formattingFn","f","requestAnimationFrame","cancelAnimationFrame","Date","getTime","max","setTimeout","clearTimeout","initialize","initialized","document","getElementById","dec","countDown","frameVal","printValue","tagName","textContent","innerHTML","count","startTime","timestamp","remaining","round","rAF","callback","pauseResume","paused","reset","update","_vm","_h","$createElement","_self","_c","ref","esExports"],"mappings":"CAAA,SAAAA,EAAAC,GACA,gBAAAC,UAAA,gBAAAC,QACAA,OAAAD,QAAAD,IACA,kBAAAG,gBAAAC,IACAD,OAAA,4BAAAH,GACA,gBAAAC,SACAA,QAAA,0BAAAD,IAEAD,EAAA,0BAAAC,KACC,mBAAAK,WAAAC,KAAA,WACD,MCAgB,UAAUC,GCN1B,QAAAC,GAAAC,GAGA,GAAAC,EAAAD,GACA,MAAAC,GAAAD,GAAAR,OAGA,IAAAC,GAAAQ,EAAAD,IACAE,EAAAF,EACAG,GAAA,EACAX,WAUA,OANAM,GAAAE,GAAAI,KAAAX,EAAAD,QAAAC,IAAAD,QAAAO,GAGAN,EAAAU,GAAA,EAGAV,EAAAD,QAvBA,GAAAS,KA4DA,OAhCAF,GAAAM,EAAAP,EAGAC,EAAAO,EAAAL,EAGAF,EAAAQ,EAAA,SAAAf,EAAAgB,EAAAC,GACAV,EAAAW,EAAAlB,EAAAgB,IACAG,OAAAC,eAAApB,EAAAgB,GACAK,cAAA,EACAC,YAAA,EACAC,IAAAN,KAMAV,EAAAiB,EAAA,SAAAvB,GACA,GAAAgB,GAAAhB,KAAAwB,WACA,WAA2B,MAAAxB,GAAA,SAC3B,WAAiC,MAAAA,GAEjC,OADAM,GAAAQ,EAAAE,EAAA,IAAAA,GACAA,GAIAV,EAAAW,EAAA,SAAAQ,EAAAC,GAAsD,MAAAR,QAAAS,UAAAC,eAAAjB,KAAAc,EAAAC,IAGtDpB,EAAAuB,EAAA,QAGAvB,IAAAwB,EAAA,KDgBM,SAAU9B,EAAQ+B,EAAqBzB,GAE7C,YACqB,IAAI0B,GAA2C1B,EAAoB,GAC/D2B,EAAmD3B,EAAoBiB,EAAES,EE3ElGD,GAAA,GACAhB,KAAA,kBACAmB,KAFA,WAGA,OACAC,QAAA,OAGAC,OACAC,UACAC,KAAAC,OACAC,QAAA,GAEAC,QACAH,KAAAC,OACAC,QAAA,GAEAE,UACAJ,KAAAC,OACAC,QAAA,GAEAG,UACAL,KAAAC,OACAC,QAAA,KAEAI,SACAN,KAAApB,SAGA2B,SACAC,YADA,WAEA,GAAAC,GAAA3C,KAAA4C,MAAAC,OACA7C,MAAA+B,QAAA,GAAAF,GAAAiB,EACAH,EACA3C,KAAAiC,SACAjC,KAAAqC,OACArC,KAAAsC,SACAtC,KAAAuC,SACAvC,KAAAwC,SAEAxC,KAAA+B,QAAAgB,MAGAC,QAAAD,MAAA/C,KAAA+B,QAAAgB,OAFA/C,KAAA+B,QAAAkB,UAMAC,QA9CA,WA+CAlD,KAAA0C,iBFkFM,SAAU9C,EAAQ+B,EAAqBzB,GAE7C,YGzIAY,QAAAC,eAAAY,EAAA,cAAAwB,OAAA,OAAAC,GAAAlD,EAAA,EAIAmD,KAAeC,QAAU,SAACC,GACxBA,EAAIC,UAAUH,IAAe1C,KAAM0C,MAGf,mBAAXI,SAA0BA,OAAOF,KAC1CE,OAAOF,IAAIC,UAAU,kBAAmBH,KAI3BA,YAAf,GH6IM,SAAUzD,EAAQ+B,EAAqBzB,GAE7C,YI5JA,IAAAwD,GAAAxD,EAAA,GAAAyD,EAAAzD,EAAA,GAAA0D,EAAyB1D,EAAQ,GAcjC2D,EAAAD,EACEF,EAAA,EACAC,EAAA,GATF,EAEA,KAEA,KAEA,KAUehC,GAAA,EAAAkC,EAAiB,SJqK1B,SAAUjE,EAAQD,GKtLxBC,EAAAD,QAAA,SACAmE,EACAC,EACAC,EACAC,EACAC,EACAC,GAEA,GAAAC,GACAC,EAAAP,QAGA5B,QAAA4B,GAAA1B,OACA,YAAAF,GAAA,aAAAA,IACAkC,EAAAN,EACAO,EAAAP,EAAA1B,QAIA,IAAAI,GAAA,kBAAA6B,GACAA,EAAA7B,QACA6B,CAGAN,KACAvB,EAAA8B,OAAAP,EAAAO,OACA9B,EAAA+B,gBAAAR,EAAAQ,gBACA/B,EAAAgC,WAAA,GAIAR,IACAxB,EAAAiC,YAAA,GAIAP,IACA1B,EAAAkC,SAAAR,EAGA,IAAAS,EA4BA,IA3BAR,GACAQ,EAAA,SAAAC,GAEAA,EACAA,GACA5E,KAAA6E,QAAA7E,KAAA6E,OAAAC,YACA9E,KAAA+E,QAAA/E,KAAA+E,OAAAF,QAAA7E,KAAA+E,OAAAF,OAAAC,WAEAF,GAAA,mBAAAI,uBACAJ,EAAAI,qBAGAf,GACAA,EAAA1D,KAAAP,KAAA4E,GAGAA,KAAAK,uBACAL,EAAAK,sBAAAC,IAAAf,IAKA3B,EAAA2C,aAAAR,GACGV,IACHU,EAAAV,GAGAU,EAAA,CACA,GAAAF,GAAAjC,EAAAiC,WACAW,EAAAX,EACAjC,EAAA8B,OACA9B,EAAA6C,YAEAZ,IAQAjC,EAAA8C,cAAAX,EAEAnC,EAAA8B,OAAA,SAAAiB,EAAAX,GAEA,MADAD,GAAApE,KAAAqE,GACAQ,EAAAG,EAAAX,KAVApC,EAAA6C,aAAAD,KACAI,OAAAJ,EAAAT,IACAA,GAaA,OACAP,WACAzE,QAAA0E,EACA7B,aLqMM,SAAU5C,EAAQD,EAASO,GMzSjC,GAAAuF,GAAAC,GAAA,SAAA5C,EAAA3B,GAAqDsE,EAAA,MAAQE,MAAAD,EAAA,kBAAAD,KAAAlF,KAAAZ,EAAAO,EAAAP,EAAAC,GAAA6F,KAAA7F,EAAAD,QAAA+F,IAAkF1F,EAAA,SAAA8C,EAAA3B,EAAAyE,GAA6kH,MAAvjH,UAAA9C,EAAA3B,EAAAyE,EAAAC,EAAAxF,EAAAyF,GAA4B,QAAAjF,GAAAiC,GAAc,GAAA3B,GAAAyE,EAAAC,EAAAxF,EAAAyF,EAAAjF,EAAAa,EAAAoB,EAAA,CAAsB,IAAAA,EAAAiD,KAAAC,IAAAlD,GAAAmD,QAAA3F,EAAAgC,UAAAQ,GAAA,GAAA3B,EAAA2B,EAAAoD,MAAA,KAAAN,EAAAzE,EAAA,GAAA0E,EAAA1E,EAAAgF,OAAA,EAAA7F,EAAAkC,QAAA4D,QAAAjF,EAAA,MAAAb,EAAAkC,QAAA6D,YAAA,CAA+H,IAAAhG,EAAA,GAAAyF,EAAA,EAAAjF,EAAA+E,EAAAO,OAAwBL,EAAAjF,IAAIiF,EAAA,IAAAA,KAAA,OAAAzF,EAAAC,EAAAkC,QAAA8D,UAAAjG,KAAAuF,EAAA/E,EAAAiF,EAAA,GAAAzF,CAA2DuF,GAAAvF,EAAI,MAAAC,GAAAkC,QAAA+D,SAAAJ,SAAAP,IAAAY,QAAA,kBAAA1D,GAAoE,MAAAxC,GAAAkC,QAAA+D,UAAAzD,KAA8B+C,IAAAW,QAAA,kBAAA1D,GAAmC,MAAAxC,GAAAkC,QAAA+D,UAAAzD,OAA8BpB,EAAA,QAAApB,EAAAkC,QAAAiE,OAAAb,EAAAC,EAAAvF,EAAAkC,QAAAkE,OAAoD,QAAAhF,GAAAoB,EAAA3B,EAAAyE,EAAAC,GAAoB,MAAAD,IAAA,EAAAG,KAAAY,IAAA,MAAA7D,EAAA+C,IAAA,UAAA1E,EAA8C,QAAAyF,GAAA9D,GAAc,sBAAAA,KAAA+D,MAAA/D,GAAoC,GAAAxC,GAAAN,IAAW,IAAAM,EAAAwG,QAAA,WAAwB,eAAcxG,EAAAkC,SAAYuE,WAAA,EAAAV,aAAA,EAAAC,UAAA,IAAAF,QAAA,IAAAY,SAAAtF,EAAAuF,aAAApG,EAAA4F,OAAA,GAAAC,OAAA,GAAAH,aAAgHT,GAAA,gBAAAA,GAAA,OAAAtF,KAAAF,GAAAkC,QAAAsD,EAAAtE,eAAAhB,IAAA,OAAAsF,EAAAtF,KAAAF,EAAAkC,QAAAhC,GAAAsF,EAAAtF,GAAoG,MAAAF,EAAAkC,QAAA8D,UAAAhG,EAAAkC,QAAA6D,aAAA,EAAA/F,EAAAkC,QAAA8D,UAAA,GAAAhG,EAAAkC,QAAA8D,SAA6F,QAAA5F,GAAA,EAAAD,GAAA,yBAAAyG,EAAA,EAA4CA,EAAAzG,EAAA0F,SAAA1C,OAAA0D,wBAA0CD,EAAAzD,OAAA0D,sBAAA1D,OAAAhD,EAAAyG,GAAA,yBAAAzD,OAAA2D,qBAAA3D,OAAAhD,EAAAyG,GAAA,yBAAAzD,OAAAhD,EAAAyG,GAAA,8BAAkLzD,QAAA0D,wBAAA1D,OAAA0D,sBAAA,SAAArE,EAAA3B,GAA0E,GAAAyE,IAAA,GAAAyB,OAAAC,UAAAzB,EAAAE,KAAAwB,IAAA,MAAA3B,EAAAlF,IAAAL,EAAAoD,OAAA+D,WAAA,WAAiF1E,EAAA8C,EAAAC,IAAOA,EAAI,OAAAnF,GAAAkF,EAAAC,EAAAxF,IAAeoD,OAAA2D,uBAAA3D,OAAA2D,qBAAA,SAAAtE,GAAwE2E,aAAA3E,KAAgBxC,EAAAoH,WAAA,WAA0B,SAAApH,EAAAqH,cAAArH,EAAAyC,MAAA,GAAAzC,EAAAI,EAAA,gBAAAoC,GAAA8E,SAAAC,eAAA/E,KAAAxC,EAAAI,GAAAJ,EAAA2B,SAAAE,OAAAhB,GAAAb,EAAA+B,OAAAF,OAAAyD,GAAAgB,EAAAtG,EAAA2B,WAAA2E,EAAAtG,EAAA+B,SAAA/B,EAAAgC,SAAAyD,KAAAwB,IAAA,EAAA1B,GAAA,GAAAvF,EAAAwH,IAAA/B,KAAAY,IAAA,GAAArG,EAAAgC,UAAAhC,EAAAiC,SAAA,IAAAJ,OAAA9B,IAAA,IAAAC,EAAAyH,UAAAzH,EAAA2B,SAAA3B,EAAA+B,OAAA/B,EAAA0H,SAAA1H,EAAA2B,SAAA3B,EAAAqH,aAAA,MAAArH,EAAAyC,MAAA,uBAAA5B,EAAA,gBAAAyE,EAAA,yBAAAtF,EAAAyC,MAAA,8CAAsczC,EAAA2H,WAAA,SAAAnF,GAA0B,GAAA3B,GAAAb,EAAAkC,QAAAyE,aAAAnE,EAAgC,WAAAxC,EAAAI,EAAAwH,QAAAlI,KAAAU,EAAAyC,MAAAhC,EAAA,SAAAb,EAAAI,EAAAwH,SAAA,UAAA5H,EAAAI,EAAAwH,QAAAlI,KAAAU,EAAAyH,YAAAhH,EAAAnB,KAAAU,EAAA0H,UAAAjH,GAAyHb,EAAA+H,MAAA,SAAAvF,GAAqBxC,EAAAgI,YAAAhI,EAAAgI,UAAAxF,GAAAxC,EAAAiI,UAAAzF,CAA2C,IAAA3B,GAAA2B,EAAAxC,EAAAgI,SAAoBhI,GAAAkI,UAAAlI,EAAAiC,SAAApB,EAAAb,EAAAkC,QAAAuE,UAAAzG,EAAAyH,UAAAzH,EAAA0H,SAAA1H,EAAA2B,SAAA3B,EAAAkC,QAAAwE,SAAA7F,EAAA,EAAAb,EAAA2B,SAAA3B,EAAA+B,OAAA/B,EAAAiC,UAAAjC,EAAA0H,SAAA1H,EAAAkC,QAAAwE,SAAA7F,EAAAb,EAAA2B,SAAA3B,EAAA+B,OAAA/B,EAAA2B,SAAA3B,EAAAiC,UAAAjC,EAAAyH,UAAAzH,EAAA0H,SAAA1H,EAAA2B,UAAA3B,EAAA2B,SAAA3B,EAAA+B,SAAAlB,EAAAb,EAAAiC,UAAAjC,EAAA0H,SAAA1H,EAAA2B,UAAA3B,EAAA+B,OAAA/B,EAAA2B,WAAAd,EAAAb,EAAAiC,UAAAjC,EAAAyH,UAAAzH,EAAA0H,SAAA1H,EAAA0H,SAAA1H,EAAA+B,OAAA/B,EAAA+B,OAAA/B,EAAA0H,SAAA1H,EAAA0H,SAAA1H,EAAA0H,SAAA1H,EAAA+B,OAAA/B,EAAA+B,OAAA/B,EAAA0H,SAAA1H,EAAA0H,SAAAjC,KAAA0C,MAAAnI,EAAA0H,SAAA1H,EAAAwH,KAAAxH,EAAAwH,IAAAxH,EAAA2H,WAAA3H,EAAA0H,UAAA7G,EAAAb,EAAAiC,SAAAjC,EAAAoI,IAAAvB,sBAAA7G,EAAA+H,OAAA/H,EAAAqI,UAAArI,EAAAqI,YAAulBrI,EAAA2C,MAAA,SAAAH,GAAqBxC,EAAAoH,eAAApH,EAAAqI,SAAA7F,EAAAxC,EAAAoI,IAAAvB,sBAAA7G,EAAA+H,SAAoE/H,EAAAsI,YAAA,WAA0BtI,EAAAuI,QAAAvI,EAAAuI,QAAA,QAAAvI,GAAAgI,UAAAhI,EAAAiC,SAAAjC,EAAAkI,UAAAlI,EAAA2B,SAAA3B,EAAA0H,SAAAb,sBAAA7G,EAAA+H,SAAA/H,EAAAuI,QAAA,EAAAzB,qBAAA9G,EAAAoI,OAAgKpI,EAAAwI,MAAA,WAAoBxI,EAAAuI,QAAA,QAAAvI,GAAAgI,UAAAhI,EAAAqH,aAAA,EAAArH,EAAAoH,eAAAN,qBAAA9G,EAAAoI,KAAApI,EAAA2H,WAAA3H,EAAA2B,YAAuH3B,EAAAyI,OAAA,SAAAjG,GAAsB,GAAAxC,EAAAoH,aAAA,CAAmB,GAAA5E,EAAAX,OAAAW,IAAA8D,EAAA9D,GAAA,YAAAxC,EAAAyC,MAAA,oDAAAD,EAAgGxC,GAAAyC,MAAA,GAAAD,IAAAxC,EAAA0H,WAAAZ,qBAAA9G,EAAAoI,KAAApI,EAAAuI,QAAA,QAAAvI,GAAAgI,UAAAhI,EAAA2B,SAAA3B,EAAA0H,SAAA1H,EAAA+B,OAAAS,EAAAxC,EAAAyH,UAAAzH,EAAA2B,SAAA3B,EAAA+B,OAAA/B,EAAAoI,IAAAvB,sBAAA7G,EAAA+H,UAA+L/H,EAAAoH,cAAApH,EAAA2H,WAAA3H,EAAA2B,cNmT3qH,SAAUrC,EAAQ+B,EAAqBzB,GAE7C,YOrTA,IAAAoE,GAAA,WAA0B,GAAA0E,GAAAhJ,KAAaiJ,EAAAD,EAAAE,cAAkD,QAAxBF,EAAAG,MAAAC,IAAAH,GAAwB,QAAkBI,IAAA,aAC3G9E,KACA+E,GAAiBhF,SAAAC,kBACF5C,GAAA","file":"vue-count-component.js","sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine(\"vue-count-component.js\", [], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-count-component.js\"] = factory();\n\telse\n\t\troot[\"vue-count-component.js\"] = factory();\n})(typeof self !== 'undefined' ? self : this, function() {\nreturn \n\n\n// WEBPACK FOOTER //\n// webpack/universalModuleDefinition","(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine(\"vue-count-component.js\", [], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-count-component.js\"] = factory();\n\telse\n\t\troot[\"vue-count-component.js\"] = factory();\n})(typeof self !== 'undefined' ? self : this, function() {\nreturn /******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, {\n/******/ \t\t\t\tconfigurable: false,\n/******/ \t\t\t\tenumerable: true,\n/******/ \t\t\t\tget: getter\n/******/ \t\t\t});\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"/dist\";\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 1);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_countup_js__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_countup_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_countup_js__);\n//\n//\n//\n//\n\n\n/* harmony default export */ __webpack_exports__[\"a\"] = ({\n name: \"count-component\",\n data: function data() {\n return {\n numAnim: null\n };\n },\n\n props: {\n startVal: {\n type: Number,\n default: 0\n },\n endVal: {\n type: Number,\n default: 0\n },\n decimals: {\n type: Number,\n default: 0\n },\n duration: {\n type: Number,\n default: 2.5\n },\n options: {\n type: Object\n }\n },\n methods: {\n initCountUp: function initCountUp() {\n var el = this.$refs.countUp;\n this.numAnim = new __WEBPACK_IMPORTED_MODULE_0_countup_js___default.a(el, this.startVal, this.endVal, this.decimals, this.duration, this.options);\n if (!this.numAnim.error) {\n this.numAnim.start();\n } else {\n console.error(this.numAnim.error);\n }\n }\n },\n mounted: function mounted() {\n this.initCountUp();\n }\n});\n\n/***/ }),\n/* 1 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__components_count_component__ = __webpack_require__(2);\n\n\n__WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */].install = function (Vue) {\n Vue.component(__WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */].name, __WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */]);\n};\n\nif (typeof window !== 'undefined' && window.Vue) {\n window.Vue.component('count-component', __WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */]);\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0__components_count_component__[\"a\" /* default */]);\n\n/***/ }),\n/* 2 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_index_vue__ = __webpack_require__(0);\n/* unused harmony namespace reexport */\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_bd454d16_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_index_vue__ = __webpack_require__(5);\nvar normalizeComponent = __webpack_require__(3)\n/* script */\n\n\n/* template */\n\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_index_vue__[\"a\" /* default */],\n __WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_bd454d16_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_index_vue__[\"a\" /* default */],\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (Component.exports);\n\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\n/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file.\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = injectStyles\n }\n\n if (hook) {\n var functional = options.functional\n var existing = functional\n ? options.render\n : options.beforeCreate\n\n if (!functional) {\n // inject component registration as beforeCreate hook\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n } else {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return existing(h, context)\n }\n }\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;!function(a,n){ true?!(__WEBPACK_AMD_DEFINE_FACTORY__ = (n),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.call(exports, __webpack_require__, exports, module)) :\n\t\t\t\t__WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)):\"object\"==typeof exports?module.exports=n(require,exports,module):a.CountUp=n()}(this,function(a,n,t){var e=function(a,n,t,e,i,r){function o(a){var n,t,e,i,r,o,s=a<0;if(a=Math.abs(a).toFixed(l.decimals),a+=\"\",n=a.split(\".\"),t=n[0],e=n.length>1?l.options.decimal+n[1]:\"\",l.options.useGrouping){for(i=\"\",r=0,o=t.length;r<o;++r)0!==r&&r%3===0&&(i=l.options.separator+i),i=t[o-r-1]+i;t=i}return l.options.numerals.length&&(t=t.replace(/[0-9]/g,function(a){return l.options.numerals[+a]}),e=e.replace(/[0-9]/g,function(a){return l.options.numerals[+a]})),(s?\"-\":\"\")+l.options.prefix+t+e+l.options.suffix}function s(a,n,t,e){return t*(-Math.pow(2,-10*a/e)+1)*1024/1023+n}function u(a){return\"number\"==typeof a&&!isNaN(a)}var l=this;if(l.version=function(){return\"1.9.3\"},l.options={useEasing:!0,useGrouping:!0,separator:\",\",decimal:\".\",easingFn:s,formattingFn:o,prefix:\"\",suffix:\"\",numerals:[]},r&&\"object\"==typeof r)for(var m in l.options)r.hasOwnProperty(m)&&null!==r[m]&&(l.options[m]=r[m]);\"\"===l.options.separator?l.options.useGrouping=!1:l.options.separator=\"\"+l.options.separator;for(var d=0,c=[\"webkit\",\"moz\",\"ms\",\"o\"],f=0;f<c.length&&!window.requestAnimationFrame;++f)window.requestAnimationFrame=window[c[f]+\"RequestAnimationFrame\"],window.cancelAnimationFrame=window[c[f]+\"CancelAnimationFrame\"]||window[c[f]+\"CancelRequestAnimationFrame\"];window.requestAnimationFrame||(window.requestAnimationFrame=function(a,n){var t=(new Date).getTime(),e=Math.max(0,16-(t-d)),i=window.setTimeout(function(){a(t+e)},e);return d=t+e,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(a){clearTimeout(a)}),l.initialize=function(){return!!l.initialized||(l.error=\"\",l.d=\"string\"==typeof a?document.getElementById(a):a,l.d?(l.startVal=Number(n),l.endVal=Number(t),u(l.startVal)&&u(l.endVal)?(l.decimals=Math.max(0,e||0),l.dec=Math.pow(10,l.decimals),l.duration=1e3*Number(i)||2e3,l.countDown=l.startVal>l.endVal,l.frameVal=l.startVal,l.initialized=!0,!0):(l.error=\"[CountUp] startVal (\"+n+\") or endVal (\"+t+\") is not a number\",!1)):(l.error=\"[CountUp] target is null or undefined\",!1))},l.printValue=function(a){var n=l.options.formattingFn(a);\"INPUT\"===l.d.tagName?this.d.value=n:\"text\"===l.d.tagName||\"tspan\"===l.d.tagName?this.d.textContent=n:this.d.innerHTML=n},l.count=function(a){l.startTime||(l.startTime=a),l.timestamp=a;var n=a-l.startTime;l.remaining=l.duration-n,l.options.useEasing?l.countDown?l.frameVal=l.startVal-l.options.easingFn(n,0,l.startVal-l.endVal,l.duration):l.frameVal=l.options.easingFn(n,l.startVal,l.endVal-l.startVal,l.duration):l.countDown?l.frameVal=l.startVal-(l.startVal-l.endVal)*(n/l.duration):l.frameVal=l.startVal+(l.endVal-l.startVal)*(n/l.duration),l.countDown?l.frameVal=l.frameVal<l.endVal?l.endVal:l.frameVal:l.frameVal=l.frameVal>l.endVal?l.endVal:l.frameVal,l.frameVal=Math.round(l.frameVal*l.dec)/l.dec,l.printValue(l.frameVal),n<l.duration?l.rAF=requestAnimationFrame(l.count):l.callback&&l.callback()},l.start=function(a){l.initialize()&&(l.callback=a,l.rAF=requestAnimationFrame(l.count))},l.pauseResume=function(){l.paused?(l.paused=!1,delete l.startTime,l.duration=l.remaining,l.startVal=l.frameVal,requestAnimationFrame(l.count)):(l.paused=!0,cancelAnimationFrame(l.rAF))},l.reset=function(){l.paused=!1,delete l.startTime,l.initialized=!1,l.initialize()&&(cancelAnimationFrame(l.rAF),l.printValue(l.startVal))},l.update=function(a){if(l.initialize()){if(a=Number(a),!u(a))return void(l.error=\"[CountUp] update() - new endVal is not a number: \"+a);l.error=\"\",a!==l.frameVal&&(cancelAnimationFrame(l.rAF),l.paused=!1,delete l.startTime,l.startVal=l.frameVal,l.endVal=a,l.countDown=l.startVal>l.endVal,l.rAF=requestAnimationFrame(l.count))}},l.initialize()&&l.printValue(l.startVal)};return e});\n\n/***/ }),\n/* 5 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nvar render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{ref:\"countUp\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\n/* harmony default export */ __webpack_exports__[\"a\"] = (esExports);\n\n/***/ })\n/******/ ]);\n});\n\n\n// WEBPACK FOOTER //\n// vue-count-component.js"," \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/dist\";\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 1);\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap e306505bb529f0e14f35","<template>\n <span ref=\"countUp\"></span>\n</template>\n\n<script>\nimport countUp from 'countup.js';\nexport default {\n name: \"count-component\",\n data() {\n return {\n numAnim: null\n };\n },\n props: {\n startVal: {\n type: Number,\n default: 0\n },\n endVal: {\n type: Number,\n default: 0\n },\n decimals: {\n type: Number,\n default: 0\n },\n duration: {\n type: Number,\n default: 2.5\n },\n options: {\n type: Object\n }\n },\n methods: {\n initCountUp() {\n const el = this.$refs.countUp;\n this.numAnim = new countUp(\n el,\n this.startVal,\n this.endVal,\n this.decimals,\n this.duration,\n this.options\n );\n if (!this.numAnim.error) {\n this.numAnim.start();\n } else {\n console.error(this.numAnim.error);\n }\n }\n },\n mounted() {\n this.initCountUp();\n }\n};\n</script>\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/components/count-component/index.vue","import countComponent from './components/count-component'\n\n\n\ncountComponent.install = (Vue) => {\n Vue.component(countComponent.name, countComponent)\n}\n\nif (typeof window !== 'undefined' && window.Vue) {\n window.Vue.component('count-component', countComponent)\n}\n\n\nexport default countComponent\n\n\n// WEBPACK FOOTER //\n// ./src/index.js","var normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-bd454d16\\\",\\\"hasScoped\\\":false,\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/count-component/index.vue\n// module id = 2\n// module chunks = 0","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file.\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = injectStyles\n }\n\n if (hook) {\n var functional = options.functional\n var existing = functional\n ? options.render\n : options.beforeCreate\n\n if (!functional) {\n // inject component registration as beforeCreate hook\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n } else {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return existing(h, context)\n }\n }\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/component-normalizer.js\n// module id = 3\n// module chunks = 0","!function(a,n){\"function\"==typeof define&&define.amd?define(n):\"object\"==typeof exports?module.exports=n(require,exports,module):a.CountUp=n()}(this,function(a,n,t){var e=function(a,n,t,e,i,r){function o(a){var n,t,e,i,r,o,s=a<0;if(a=Math.abs(a).toFixed(l.decimals),a+=\"\",n=a.split(\".\"),t=n[0],e=n.length>1?l.options.decimal+n[1]:\"\",l.options.useGrouping){for(i=\"\",r=0,o=t.length;r<o;++r)0!==r&&r%3===0&&(i=l.options.separator+i),i=t[o-r-1]+i;t=i}return l.options.numerals.length&&(t=t.replace(/[0-9]/g,function(a){return l.options.numerals[+a]}),e=e.replace(/[0-9]/g,function(a){return l.options.numerals[+a]})),(s?\"-\":\"\")+l.options.prefix+t+e+l.options.suffix}function s(a,n,t,e){return t*(-Math.pow(2,-10*a/e)+1)*1024/1023+n}function u(a){return\"number\"==typeof a&&!isNaN(a)}var l=this;if(l.version=function(){return\"1.9.3\"},l.options={useEasing:!0,useGrouping:!0,separator:\",\",decimal:\".\",easingFn:s,formattingFn:o,prefix:\"\",suffix:\"\",numerals:[]},r&&\"object\"==typeof r)for(var m in l.options)r.hasOwnProperty(m)&&null!==r[m]&&(l.options[m]=r[m]);\"\"===l.options.separator?l.options.useGrouping=!1:l.options.separator=\"\"+l.options.separator;for(var d=0,c=[\"webkit\",\"moz\",\"ms\",\"o\"],f=0;f<c.length&&!window.requestAnimationFrame;++f)window.requestAnimationFrame=window[c[f]+\"RequestAnimationFrame\"],window.cancelAnimationFrame=window[c[f]+\"CancelAnimationFrame\"]||window[c[f]+\"CancelRequestAnimationFrame\"];window.requestAnimationFrame||(window.requestAnimationFrame=function(a,n){var t=(new Date).getTime(),e=Math.max(0,16-(t-d)),i=window.setTimeout(function(){a(t+e)},e);return d=t+e,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(a){clearTimeout(a)}),l.initialize=function(){return!!l.initialized||(l.error=\"\",l.d=\"string\"==typeof a?document.getElementById(a):a,l.d?(l.startVal=Number(n),l.endVal=Number(t),u(l.startVal)&&u(l.endVal)?(l.decimals=Math.max(0,e||0),l.dec=Math.pow(10,l.decimals),l.duration=1e3*Number(i)||2e3,l.countDown=l.startVal>l.endVal,l.frameVal=l.startVal,l.initialized=!0,!0):(l.error=\"[CountUp] startVal (\"+n+\") or endVal (\"+t+\") is not a number\",!1)):(l.error=\"[CountUp] target is null or undefined\",!1))},l.printValue=function(a){var n=l.options.formattingFn(a);\"INPUT\"===l.d.tagName?this.d.value=n:\"text\"===l.d.tagName||\"tspan\"===l.d.tagName?this.d.textContent=n:this.d.innerHTML=n},l.count=function(a){l.startTime||(l.startTime=a),l.timestamp=a;var n=a-l.startTime;l.remaining=l.duration-n,l.options.useEasing?l.countDown?l.frameVal=l.startVal-l.options.easingFn(n,0,l.startVal-l.endVal,l.duration):l.frameVal=l.options.easingFn(n,l.startVal,l.endVal-l.startVal,l.duration):l.countDown?l.frameVal=l.startVal-(l.startVal-l.endVal)*(n/l.duration):l.frameVal=l.startVal+(l.endVal-l.startVal)*(n/l.duration),l.countDown?l.frameVal=l.frameVal<l.endVal?l.endVal:l.frameVal:l.frameVal=l.frameVal>l.endVal?l.endVal:l.frameVal,l.frameVal=Math.round(l.frameVal*l.dec)/l.dec,l.printValue(l.frameVal),n<l.duration?l.rAF=requestAnimationFrame(l.count):l.callback&&l.callback()},l.start=function(a){l.initialize()&&(l.callback=a,l.rAF=requestAnimationFrame(l.count))},l.pauseResume=function(){l.paused?(l.paused=!1,delete l.startTime,l.duration=l.remaining,l.startVal=l.frameVal,requestAnimationFrame(l.count)):(l.paused=!0,cancelAnimationFrame(l.rAF))},l.reset=function(){l.paused=!1,delete l.startTime,l.initialized=!1,l.initialize()&&(cancelAnimationFrame(l.rAF),l.printValue(l.startVal))},l.update=function(a){if(l.initialize()){if(a=Number(a),!u(a))return void(l.error=\"[CountUp] update() - new endVal is not a number: \"+a);l.error=\"\",a!==l.frameVal&&(cancelAnimationFrame(l.rAF),l.paused=!1,delete l.startTime,l.startVal=l.frameVal,l.endVal=a,l.countDown=l.startVal>l.endVal,l.rAF=requestAnimationFrame(l.count))}},l.initialize()&&l.printValue(l.startVal)};return e});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/countup.js/dist/countUp.min.js\n// module id = 4\n// module chunks = 0","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{ref:\"countUp\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-bd454d16\",\"hasScoped\":false,\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/count-component/index.vue\n// module id = 5\n// module chunks = 0"],"sourceRoot":""}
{
"name": "vue-count-component",
"description": "count-to",
"version": "1.0.1",
"version": "1.0.2",
"author": "xiaopingbuxiao",

@@ -6,0 +6,0 @@ "license": "MIT",

@@ -8,3 +8,3 @@ <template>

export default {
name: "countup-component",
name: "count-component",
data() {

@@ -11,0 +11,0 @@ return {

@@ -10,3 +10,3 @@ import countComponent from './components/count-component'

if (typeof window !== 'undefined' && window.Vue) {
window.Vue.component(countComponent.name, countComponent)
window.Vue.component('count-component', countComponent)
}

@@ -13,0 +13,0 @@