/**
* vue-meta v1.6.0
* (c) 2019 Declan de Wet & Sébastien Chopin (@Atinux)
* @license MIT
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).VueMeta=t()}(this,function(){"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var f=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable;var n=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,n,o=arguments,i=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),a=1;a/g,">").replace(/"/g,""").replace(/'/g,"'"):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,'"').replace(/'/g,"'")};function I(e){void 0===e&&(e={});var t=e.keyName,l=e.tagIDKeyName,d=e.metaTemplateKeyName,y=e.contentKeyName;return function(s){var e=function t(e,n){void 0===n&&(n={});var r=e.component,o=e.option,i=e.deep,a=e.arrayMerge,u=e.metaTemplateKeyName,c=e.tagIDKeyName,f=e.contentKeyName,s=r.$options;if(r._inactive)return n;if(void 0!==s[o]&&null!==s[o]){var l=s[o];"function"==typeof l&&(l=l.call(r)),n="object"==typeof l?p(n,l,{arrayMerge:a}):l}return i&&r.$children.length&&r.$children.forEach(function(e){n=t({component:e,option:o,deep:i,arrayMerge:a},n)}),u&&n.hasOwnProperty("meta")&&(n.meta=Object.keys(n.meta).map(function(e){var t=n.meta[e];if(!t.hasOwnProperty(u)||!t.hasOwnProperty(f)||void 0===t[u])return n.meta[e];var r=t[u];return delete t[u],r&&(t.content="function"==typeof r?r(t.content):r.replace(/%s/g,t.content)),t}),n.meta=function(e,n){return e.filter(function(e,t,r){return t===r.length-1||n(e)!==n(r[t+1])})}(n.meta,function(e){return e.hasOwnProperty(c)?e[c]:$()})),n}({component:s,option:t,deep:!0,metaTemplateKeyName:d,tagIDKeyName:l,contentKeyName:y,arrayMerge:function(e,t){var r=[];for(var n in e){var o=e[n],i=!1;for(var a in t){var u=t[a];if(o[l]&&o[l]===u[l]){var c=o[d],f=u[d];c&&!f&&(u[y]=_(s)(c)(u[y])),c&&f&&!u[y]&&(u[y]=_(s)(f)(o[y]),delete u[d]),i=!0;break}}i||r.push(o)}return r.concat(t)}});e.title&&(e.titleChunk=e.title),e.titleTemplate&&(e.title=_(s)(e.titleTemplate)(e.titleChunk||"")),e.base&&(e.base=Object.keys(e.base).length?[e.base]:[]);var a=e.__dangerouslyDisableSanitizers,u=e.__dangerouslyDisableSanitizersByTagID,c=function(i){return Object.keys(i).reduce(function(e,t){var r=a&&-1'+t+""+e+">":""}}}}(r)(e,t);case"htmlAttrs":case"bodyAttrs":case"headAttrs":return function(e){void 0===e&&(e={});var o=e.attribute;return function(e,n){return{text:function(){var e="",t=[];for(var r in n)n.hasOwnProperty(r)&&(t.push(r),e+=(void 0!==n[r]?r+'="'+n[r]+'"':r)+" ");return(e+=o+'="'+t.join(",")+'"').trim()}}}}(r)(e,t);default:return function(c){void 0===c&&(c={});var f=c.attribute;return function(u,t){return{text:function(e){void 0===e&&(e={});var a=e.body;return void 0===a&&(a=!1),t.reduce(function(e,r){if(0===Object.keys(r).length)return e;if(!!r.body!==a)return e;var t=Object.keys(r).reduce(function(e,t){switch(t){case"innerHTML":case"cssText":case"once":return e;default:return-1!==[c.tagIDKeyName,"body"].indexOf(t)?e+" data-"+t+'="'+r[t]+'"':void 0===r[t]?e+" "+t:e+" "+t+'="'+r[t]+'"'}},"").trim(),n=r.innerHTML||r.cssText||"",o=r.once?"":f+'="true" ',i=-1===["base","meta","link"].indexOf(u);return i&&-1<["noscript","script","style"].indexOf(u)?e+"<"+u+" "+o+t+">"+n+""+u+">":e+"<"+u+" "+o+t+(i?"/":"")+">"},"")}}}}(r)(e,t)}}}function D(e){void 0===e&&(e={});var f=e.attribute;return function(e,t){var r=t.getAttribute(f),n=r?r.split(","):[],o=[].concat(n);for(var i in e)if(e.hasOwnProperty(i)){var a=e[i]||"";t.setAttribute(i,a),-1===n.indexOf(i)&&n.push(i);var u=o.indexOf(i);-1!==u&&o.splice(u,1)}for(var c=o.length-1;0<=c;c--)t.removeAttribute(o[c]);n.length===o.length?t.removeAttribute(f):t.setAttribute(f,n.join(","))}}var P=Function.prototype.call.bind(Array.prototype.slice);function K(s){void 0===s&&(s={});var e=s.ssrAttribute;return function(a){var u=document.getElementsByTagName("html")[0];if(null===u.getAttribute(e)){var c={},f={};Object.keys(a).forEach(function(e){switch(e){case"title":!function(e){void 0===e&&(e=document.title),document.title=e}(a.title);break;case"htmlAttrs":D(s)(a[e],u);break;case"bodyAttrs":D(s)(a[e],document.getElementsByTagName("body")[0]);break;case"headAttrs":D(s)(a[e],document.getElementsByTagName("head")[0]);break;case"titleChunk":case"titleTemplate":case"changed":case"__dangerouslyDisableSanitizers":break;default:var t=document.getElementsByTagName("head")[0],r=document.getElementsByTagName("body")[0],n=function(d){void 0===d&&(d={});var y=d.attribute;return function(u,e,t,r){var c,f=P(t.querySelectorAll(u+"["+y+"]")),s=P(r.querySelectorAll(u+"["+y+'][data-body="true"]')),l=[];if(1