From c5b899f19578400dd8f254831d573deb40842c20 Mon Sep 17 00:00:00 2001 From: ktsn Date: Tue, 19 Feb 2019 10:41:32 +0800 Subject: [PATCH] [build] 7.0.1 --- dist/vue-class-component.common.js | 10 +++++++--- dist/vue-class-component.js | 10 +++++++--- dist/vue-class-component.min.js | 4 ++-- 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/dist/vue-class-component.common.js b/dist/vue-class-component.common.js index 5a1175a..200306b 100644 --- a/dist/vue-class-component.common.js +++ b/dist/vue-class-component.common.js @@ -1,5 +1,5 @@ /** - * vue-class-component v6.3.2 + * vue-class-component v7.0.1 * (c) 2015-present Evan You * @license MIT */ @@ -11,7 +11,10 @@ function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'defau var Vue = _interopDefault(require('vue')); -var reflectionIsSupported = typeof Reflect !== 'undefined' && Reflect.defineMetadata; +// The rational behind the verbose Reflect-feature check below is the fact that there are polyfills +// which add an implementation for Reflect.defineMetadata but not for Reflect.getOwnMetadataKeys. +// Without this check consumers will encounter hard to track down runtime errors. +var reflectionIsSupported = typeof Reflect !== 'undefined' && Reflect.defineMetadata && Reflect.getOwnMetadataKeys; function copyReflectionMetadata(to, from) { forwardMetadata(to, from); Object.getOwnPropertyNames(from.prototype).forEach(function (key) { @@ -129,7 +132,8 @@ var $internalHooks = [ 'activated', 'deactivated', 'render', - 'errorCaptured' // 2.5 + 'errorCaptured', + 'serverPrefetch' // 2.6 ]; function componentFactory(Component, options) { if (options === void 0) { options = {}; } diff --git a/dist/vue-class-component.js b/dist/vue-class-component.js index 4e3dbfd..4247d3c 100644 --- a/dist/vue-class-component.js +++ b/dist/vue-class-component.js @@ -1,5 +1,5 @@ /** - * vue-class-component v6.3.2 + * vue-class-component v7.0.1 * (c) 2015-present Evan You * @license MIT */ @@ -11,7 +11,10 @@ Vue = Vue && Vue.hasOwnProperty('default') ? Vue['default'] : Vue; - var reflectionIsSupported = typeof Reflect !== 'undefined' && Reflect.defineMetadata; + // The rational behind the verbose Reflect-feature check below is the fact that there are polyfills + // which add an implementation for Reflect.defineMetadata but not for Reflect.getOwnMetadataKeys. + // Without this check consumers will encounter hard to track down runtime errors. + var reflectionIsSupported = typeof Reflect !== 'undefined' && Reflect.defineMetadata && Reflect.getOwnMetadataKeys; function copyReflectionMetadata(to, from) { forwardMetadata(to, from); Object.getOwnPropertyNames(from.prototype).forEach(function (key) { @@ -129,7 +132,8 @@ 'activated', 'deactivated', 'render', - 'errorCaptured' // 2.5 + 'errorCaptured', + 'serverPrefetch' // 2.6 ]; function componentFactory(Component, options) { if (options === void 0) { options = {}; } diff --git a/dist/vue-class-component.min.js b/dist/vue-class-component.min.js index 90714c9..ed4b360 100644 --- a/dist/vue-class-component.min.js +++ b/dist/vue-class-component.min.js @@ -1,6 +1,6 @@ /** - * vue-class-component v6.3.2 + * vue-class-component v7.0.1 * (c) 2015-present Evan You * @license MIT */ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("vue")):"function"==typeof define&&define.amd?define(["exports","vue"],t):t(e.VueClassComponent={},e.Vue)}(this,function(e,d){"use strict";d=d&&d.hasOwnProperty("default")?d.default:d;var y="undefined"!=typeof Reflect&&Reflect.defineMetadata;function v(r,o,n){(n?Reflect.getOwnMetadataKeys(o,n):Reflect.getOwnMetadataKeys(o)).forEach(function(e){var t=n?Reflect.getOwnMetadata(e,o,n):Reflect.getOwnMetadata(e,o);n?Reflect.defineMetadata(e,t,r,n):Reflect.defineMetadata(e,t,r)})}var O={__proto__:[]}instanceof Array;var _=["data","beforeCreate","created","beforeMount","mounted","beforeDestroy","destroyed","beforeUpdate","updated","activated","deactivated","render","errorCaptured"];function r(e,o){void 0===o&&(o={}),o.name=o.name||e._componentTag||e.name;var n=e.prototype;Object.getOwnPropertyNames(n).forEach(function(t){if("constructor"!==t)if(-1<_.indexOf(t))o[t]=n[t];else{var r=Object.getOwnPropertyDescriptor(n,t);void 0!==r.value?"function"==typeof r.value?(o.methods||(o.methods={}))[t]=r.value:(o.mixins||(o.mixins=[])).push({data:function(){var e;return(e={})[t]=r.value,e}}):(r.get||r.set)&&((o.computed||(o.computed={}))[t]={get:r.get,set:r.set})}}),(o.mixins||(o.mixins=[])).push({data:function(){return function(o,e){var t=e.prototype._init;e.prototype._init=function(){var e=this,t=Object.getOwnPropertyNames(o);if(o.$options.props)for(var r in o.$options.props)o.hasOwnProperty(r)||t.push(r);t.forEach(function(t){"_"!==t.charAt(0)&&Object.defineProperty(e,t,{get:function(){return o[t]},set:function(e){o[t]=e},configurable:!0})})};var r=new e;e.prototype._init=t;var n={};return Object.keys(r).forEach(function(e){void 0!==r[e]&&(n[e]=r[e])}),n}(this,e)}});var t=e.__decorators__;t&&(t.forEach(function(e){return e(o)}),delete e.__decorators__);var c,i,f,r,a,u=Object.getPrototypeOf(e.prototype),p=u instanceof d?u.constructor:d,s=p.extend(o);return c=s,i=e,f=p,Object.getOwnPropertyNames(i).forEach(function(e){if("prototype"!==e){var t=Object.getOwnPropertyDescriptor(c,e);if(!t||t.configurable){var r,o,n=Object.getOwnPropertyDescriptor(i,e);if(!O){if("cid"===e)return;var a=Object.getOwnPropertyDescriptor(f,e);if(r=n.value,o=typeof r,null!=r&&("object"===o||"function"===o)&&a&&a.value===n.value)return}Object.defineProperty(c,e,n)}}}),y&&(v(r=s,a=e),Object.getOwnPropertyNames(a.prototype).forEach(function(e){v(r.prototype,a.prototype,e)}),Object.getOwnPropertyNames(a).forEach(function(e){v(r,a,e)})),s}function t(t){return"function"==typeof t?r(t):function(e){return r(e,t)}}t.registerHooks=function(e){_.push.apply(_,e)},e.default=t,e.createDecorator=function(n){return function(e,t,r){var o="function"==typeof e?e:e.constructor;o.__decorators__||(o.__decorators__=[]),"number"!=typeof r&&(r=void 0),o.__decorators__.push(function(e){return n(e,t,r)})}},e.mixins=function(){for(var e=[],t=0;t