{"size": 47112, "ext": "js", "max_stars_repo_path": "dist/_nuxt/60abaeffecc09386c777.js", "max_stars_repo_name": "Civon/serverless-nuxt-ghost", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "dist/_nuxt/60abaeffecc09386c777.js", "max_issues_repo_name": "Civon/serverless-nuxt-ghost", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "dist/_nuxt/60abaeffecc09386c777.js", "max_forks_repo_name": "Civon/serverless-nuxt-ghost", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 47112.0, "max_line_length": 47112, "alphanum_fraction": 0.6828408898}
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{1:function(t,e,n){"use strict";n.d(e,"i",(function(){return m})),n.d(e,"j",(function(){return v})),n.d(e,"a",(function(){return x})),n.d(e,"o",(function(){return y})),n.d(e,"e",(function(){return j})),n.d(e,"f",(function(){return w})),n.d(e,"c",(function(){return _})),n.d(e,"n",(function(){return O})),n.d(e,"h",(function(){return k})),n.d(e,"p",(function(){return $})),n.d(e,"k",(function(){return E})),n.d(e,"m",(function(){return N})),n.d(e,"d",(function(){return P})),n.d(e,"b",(function(){return R})),n.d(e,"g",(function(){return T})),n.d(e,"l",(function(){return A}));n(42),n(25);var r=n(39),o=(n(265),n(266),n(267),n(30)),c=(n(95),n(96),n(270),n(273),n(70),n(20),n(3)),l=(n(59),n(21),n(14),n(33),n(58),n(18)),f=n(2);function h(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,n)}return e}function d(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?h(source,!0).forEach((function(e){Object(l.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):h(source).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}function m(t){f.a.config.errorHandler&&f.a.config.errorHandler(t)}function v(t){return t.then((function(t){return t.default||t}))}function x(t,e){if(e||!t.options.__hasNuxtData){var n=t.options._originDataFn||t.options.data||function(){return{}};t.options._originDataFn=n,t.options.data=function(){var data=n.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[t.cid]),d({},data,{},e)},t.options.__hasNuxtData=!0,t._Ctor&&t._Ctor.options&&(t._Ctor.options.data=t.options.data)}}function y(t){return t.options&&t._Ctor===t?t:(t.options?(t._Ctor=t,t.extendOptions=t.options):(t=f.a.extend(t))._Ctor=t,!t.options.name&&t.options.__file&&(t.options.name=t.options.__file),t)}function j(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,r){return Object.keys(t[n]).map((function(o){return e&&e.push(r),t[n][o]}))})))}function w(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return j(t,e,"instances")}function _(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,n){return Object.keys(t.components).reduce((function(r,o){return t.components[o]?r.push(e(t.components[o],t.instances[o],t,o,n)):delete t.components[o],r}),[])})))}function O(t,e){return Promise.all(_(t,function(){var t=Object(c.a)(regeneratorRuntime.mark((function t(n,r,o,c){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof n||n.options){t.next=4;break}return t.next=3,n();case 3:n=t.sent;case 4:return o.components[c]=n=y(n),t.abrupt("return","function"==typeof e?e(n,r,o,c):n);case 6:case"end":return t.stop()}}),t)})));return function(e,n,r,o){return t.apply(this,arguments)}}()))}function k(t){return C.apply(this,arguments)}function C(){return(C=Object(c.a)(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,O(e);case 4:return t.abrupt("return",d({},e,{meta:j(e).map((function(t,n){return d({},t.options.meta,{},(e.matched[n]||{}).meta)}))}));case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function $(t,e){return S.apply(this,arguments)}function S(){return(S=Object(c.a)(regeneratorRuntime.mark((function t(e,n){var c,l,f,h;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.context||(e.context={isStatic:!0,isDev:!1,isHMR:!1,app:e,store:e.store,payload:n.payload,error:n.error,base:"/",env:{ghostUri:"http://localhost:2368",ghostKey:"10a1b4250cd5ce1e2f0101ccdc",siteUrl:"https://ghost.qwq.nctu.me",GHOST_URI:"http://localhost:2368",SITE_URL:"https://ghost.qwq.nctu.me",GHOST_KEY:"10a1b4250cd5ce1e2f0101ccdc"}},n.req&&(e.context.req=n.req),n.res&&(e.context.res=n.res),n.ssrContext&&(e.context.ssrContext=n.ssrContext),e.context.redirect=function(t,path,n){if(t){e.context._redirected=!0;var r=Object(o.a)(path);if("number"==typeof t||"undefined"!==r&&"object"!==r||(n=path||{},path=t,r=Object(o.a)(path),t=302),"object"===r&&(path=e.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=B(path,n),window.location.replace(path),new Error("ERR_REDIRECT");e.context.next({path:path,query:n,status:t})}},e.context.nuxtState=window.__NUXT__),t.next=3,Promise.all([k(n.route),k(n.from)]);case 3:c=t.sent,l=Object(r.a)(c,2),f=l[0],h=l[1],n.route&&(e.context.route=f),n.from&&(e.context.from=h),e.context.next=n.next,e.context._redirected=!1,e.context._errored=!1,e.context.isHMR=!1,e.context.params=e.context.route.params||{},e.context.query=e.context.route.query||{};case 15:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function E(t,e){return!t.length||e._redirected||e._errored?Promise.resolve():N(t[0],e).then((function(){return E(t.slice(1),e)}))}function N(t,e){var n;return(n=2===t.length?new Promise((function(n){t(e,(function(t,data){t&&e.error(t),n(data=data||{})}))})):t(e))&&n instanceof Promise&&"function"==typeof n.then?n:Promise.resolve(n)}function P(base,t){var path=decodeURI(window.location.pathname);return"hash"===t?window.location.hash.replace(/^#\//,""):(base&&0===path.indexOf(base)&&(path=path.slice(base.length)),(path||"/")+window.location.search+window.location.hash)}function R(t,e){return function(t,e){for(var n=new Array(t.length),i=0;i<t.length;i++)"object"===Object(o.a)(t[i])&&(n[i]=new RegExp("^(?:"+t[i].pattern+")$",z(e)));return function(e,r){for(var path="",data=e||{},o=(r||{}).pretty?L:encodeURIComponent,c=0;c<t.length;c++){var l=t[c];if("string"!=typeof l){var f=data[l.name||"pathMatch"],h=void 0;if(null==f){if(l.optional){l.partial&&(path+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}if(Array.isArray(f)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var d=0;d<f.length;d++){if(h=o(f[d]),!n[c].test(h))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(h)+"`");path+=(0===d?l.prefix:l.delimiter)+h}}else{if(h=l.asterisk?L(f,!0):o(f),!n[c].test(h))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+h+'"');path+=l.prefix+h}}else path+=l}return path}}(function(t,e){var n,r=[],o=0,c=0,path="",l=e&&e.delimiter||"/";for(;null!=(n=D.exec(t));){var f=n[0],h=n[1],d=n.index;if(path+=t.slice(c,d),c=d+f.length,h)path+=h[1];else{var m=t[c],v=n[2],x=n[3],y=n[4],j=n[5],w=n[6],_=n[7];path&&(r.push(path),path="");var O=null!=v&&null!=m&&m!==v,k="+"===w||"*"===w,C="?"===w||"*"===w,$=n[2]||l,pattern=y||j;r.push({name:x||o++,prefix:v||"",delimiter:$,optional:C,repeat:k,partial:O,asterisk:Boolean(_),pattern:pattern?F(pattern):_?".*":"[^"+I($)+"]+?"})}}c<t.length&&(path+=t.substr(c));path&&r.push(path);return r}(t,e),e)}function T(t,e){var n={},r=d({},t,{},e);for(var o in r)String(t[o])!==String(e[o])&&(n[o]=!0);return n}function A(t){var e;if(t.message||"string"==typeof t)e=t.message||t;else try{e=JSON.stringify(t,null,2)}catch(n){e="[".concat(t.constructor.name,"]")}return d({},t,{message:e,statusCode:t.statusCode||t.status||t.response&&t.response.status||500})}window.onNuxtReadyCbs=[],window.onNuxtReady=function(t){window.onNuxtReadyCbs.push(t)};var D=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function L(t,e){var n=e?/[?#]/g:/[/?#]/g;return encodeURI(t).replace(n,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function I(t){return t.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function F(t){return t.replace(/([=!:$/()])/g,"\\$1")}function z(t){return t&&t.sensitive?"":"i"}function B(t,e){var n,o=t.indexOf("://");-1!==o?(n=t.substring(0,o),t=t.substring(o+3)):t.startsWith("//")&&(t=t.substring(2));var c,l=t.split("/"),f=(n?n+"://":"//")+l.shift(),path=l.filter(Boolean).join("/");if(2===(l=path.split("#")).length){var h=l,d=Object(r.a)(h,2);path=d[0],c=d[1]}return f+=path?"/"+path:"",e&&"{}"!==JSON.stringify(e)&&(f+=(2===t.split("?").length?"&":"?")+function(t){return Object.keys(t).sort().map((function(e){var n=t[e];return null==n?"":Array.isArray(n)?n.slice().map((function(t){return[e,"=",t].join("")})).join("&"):e+"="+n})).filter(Boolean).join("&")}(e)),f+=c?"#"+c:""}},15:function(t,e,n){"use strict";n(20),n(42),n(25),n(21),n(14),n(33);var r=n(3),o=n(18),c=(n(58),n(2)),l=n(226),f=n(72),h=n.n(f),d=n(31),m=n.n(d),v=n(40),x=n(1);"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual",window.addEventListener("beforeunload",(function(){window.history.scrollRestoration="auto"})),window.addEventListener("load",(function(){window.history.scrollRestoration="manual"})));var y=function(){return Object(x.j)(n.e(4).then(n.bind(null,297)))},j=function(){return Object(x.j)(n.e(6).then(n.bind(null,298)))},w=function(){return Object(x.j)(n.e(5).then(n.bind(null,299)))},_=function(){},O=v.a.prototype.push;v.a.prototype.push=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_,n=arguments.length>2?arguments[2]:void 0;return O.call(this,t,e,n)},c.a.use(v.a);var k={mode:"history",base:decodeURI("/"),linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(t,e,n){var r=!1,o=Object(x.e)(t);o.length<2&&o.every((function(t){return!1!==t.options.scrollToTop}))?r={x:0,y:0}:o.some((function(t){return t.options.scrollToTop}))&&(r={x:0,y:0}),n&&(r=n);var c=window.$nuxt;return t.path===e.path&&t.hash!==e.hash&&c.$nextTick((function(){return c.$emit("triggerScroll")})),new Promise((function(e){c.$once("triggerScroll",(function(){if(t.hash){var n=t.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(n="#"+window.CSS.escape(n.substr(1)));try{document.querySelector(n)&&(r={selector:n})}catch(t){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}e(r)}))}))},routes:[{path:"/404",component:function(){return Object(x.j)(n.e(2).then(n.bind(null,296)))},name:"404"},{path:"/author/:slug?",component:y,name:"author-slug"},{path:"/tag/:slug?",component:j,name:"tag-slug"},{path:"/",component:w,name:"index"},{path:"/:slug",component:function(){return Object(x.j)(n.e(3).then(n.bind(null,300)))},name:"slug"},{path:"/page/:pageNumber",component:w,name:"PostIndex"},{path:"/tag/:slug/page/:pageNumber",component:j,name:"TagIndex"},{path:"/author/:slug/page/:pageNumber",component:y,name:"AuthorIndex"}],fallback:!1};function C(){return new v.a(k)}var $={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(t,e){var n=e.parent,data=e.data,r=e.props;data.nuxtChild=!0;for(var o=n,c=n.$nuxt.nuxt.transitions,l=n.$nuxt.nuxt.defaultTransition,f=0;n;)n.$vnode&&n.$vnode.data.nuxtChild&&f++,n=n.$parent;data.nuxtChildDepth=f;var h=c[f]||l,d={};S.forEach((function(t){void 0!==h[t]&&(d[t]=h[t])}));var m={};E.forEach((function(t){"function"==typeof h[t]&&(m[t]=h[t].bind(o))}));var v=m.beforeEnter;if(m.beforeEnter=function(t){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),v)return v.call(o,t)},!1===h.css){var x=m.leave;(!x||x.length<2)&&(m.leave=function(t,e){x&&x.call(o,t),o.$nextTick(e)})}var y=t("routerView",data);return r.keepAlive&&(y=t("keep-alive",{props:r.keepAliveProps},[y])),t("transition",{props:d,on:m},[y])}},S=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],E=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],N={name:"ErrorPage",props:{error:{type:Object,default:null}}},P=(n(277),n(11)),R=Object(P.a)(N,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"error-container"},[404===this.error.statusCode?e("h1",{staticClass:"title is-1 has-text-centered"},[this._v("\n    Page not found\n  ")]):e("h1",{staticClass:"title is-1 has-text-centered"},[this._v("\n    An error occurred\n  ")]),this._v(" "),e("div",{staticClass:"buttons is-centered"},[e("nuxt-link",{staticClass:"button is-info",attrs:{to:"/",tag:"a"}},[this._v("\n      Home\n    ")])],1)])}),[],!1,null,"6cf4aeb2",null).exports,T=(n(95),n(96),n(70),n(39)),A={name:"Nuxt",components:{NuxtChild:$,NuxtError:R},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(t){this.displayingNuxtError&&(this.errorFromNuxtError=t,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(x.b)(this.$route.matched[0].path)(this.$route.params);var t=Object(T.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var n=e.options;if(n.key)return"function"==typeof n.key?n.key(this.$route):n.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){c.a.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),t("div",{},[t("h2","An error occured while showing the error page"),t("p","Unfortunately an error occured and while showing the error page another error occured"),t("p","Error details: ".concat(this.errorFromNuxtError.toString())),t("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),t(R,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}},D=(n(59),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),this._timer=null},start:function(){var t=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return t.startTimer()}),this.throttle):this.startTimer(),this},set:function(t){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(t))),this},get:function(){return this.percent},increase:function(t){return this.percent=Math.min(100,Math.floor(this.percent+t)),this},decrease:function(t){return this.percent=Math.max(0,Math.floor(this.percent-t)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var t=this;return this.clear(),setTimeout((function(){t.show=!1,t.$nextTick((function(){t.percent=0,t.reversed=!1}))}),500),this},fail:function(){return this.canSucceed=!1,this},startTimer:function(){var t=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){t.skipTimerCount>0?t.skipTimerCount--:(t.reversed?t.decrease(t._cut):t.increase(t._cut),t.continuous&&(t.percent>=100?(t.skipTimerCount=1,t.reversed=!t.reversed):t.percent<=0&&(t.skipTimerCount=1,t.reversed=!t.reversed)))}),100)}},render:function(t){var e=t(!1);return this.show&&(e=t("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),e}}),L=(n(278),Object(P.a)(D,void 0,void 0,!1,null,null,null).exports),I=(n(279),n(228)),F=n.n(I),z=n(229),B=n.n(z),M=n(230),U=n.n(M),G=n(231),J=n.n(G),Q={components:{LinkedIn:F.a,Github:B.a,Facebook:U.a,Twitter:J.a},props:{settings:{type:Object,required:!0}}},K=(n(280),Object(P.a)(Q,(function(){var t=this.$createElement,e=this._self._c||t;return e("footer",{staticClass:"footer"},[this._m(0),this._v(" "),e("div",{staticClass:"content has-text-centered"},[e("a",{attrs:{target:"_blank",href:"https://github.com/JacobSNGoodwin"}},[e("Github",{staticClass:"social-icon",attrs:{viewbox:"0 0 24 24"}})],1),this._v(" "),e("a",{attrs:{target:"_blank",href:"https://www.linkedin.com/in/jacobgoodwin1/"}},[e("LinkedIn",{staticClass:"social-icon",attrs:{viewbox:"0 0 24 24"}})],1),this._v(" "),e("a",{attrs:{href:"https://www.facebook.com/"+this.settings.facebook,target:"_blank"}},[e("Facebook",{staticClass:"social-icon",attrs:{viewbox:"0 0 24 24"}})],1),this._v(" "),e("a",{attrs:{href:"https://www.twitter.com/"+this.settings.twitter,target:"_blank"}},[e("Twitter",{staticClass:"social-icon",attrs:{viewbox:"0 0 24 24"}})],1)])])}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"content has-text-centered"},[e("p",[e("strong",[this._v("nuxt-ghost-starter")]),this._v(" by\n      "),e("a",{attrs:{href:"https://www.jacobgoodwin.me"}},[this._v("Jacob Goodwin")])])])}],!1,null,"fa9f252c",null).exports),H={props:{settings:{type:Object,required:!0}},data:function(){return{mobileNavOpen:!1}}},X=(n(281),{name:"DefaultLayout",components:{Footer:K,Navigation:Object(P.a)(H,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"navbar is-transparent",attrs:{role:"navigation","aria-label":"main navigation"}},[n("div",{staticClass:"navbar-brand"},[n("nuxt-link",{staticClass:"navbar-item",attrs:{to:"/"}},[n("img",{attrs:{src:t.settings.logo,alt:"Site Logo"}})]),t._v(" "),n("a",{class:{"navbar-burger":!0,"is-active":t.mobileNavOpen},attrs:{role:"button","aria-label":"menu"},on:{click:function(e){t.mobileNavOpen=!t.mobileNavOpen}}},[n("span",{attrs:{"aria-hidden":"true"}}),t._v(" "),n("span",{attrs:{"aria-hidden":"true"}}),t._v(" "),n("span",{attrs:{"aria-hidden":"true"}})])],1),t._v(" "),n("div",{class:{"navbar-menu":!0,"is-active":t.mobileNavOpen}},[n("div",{staticClass:"navbar-end",on:{click:function(e){t.mobileNavOpen=!1}}},t._l(t.settings.navigation,(function(e){return n("nuxt-link",{key:e.label,staticClass:"navbar-item",attrs:{to:e.url}},[t._v("\n        "+t._s(e.label)+"\n      ")])})),1)])])}),[],!1,null,"d3d83fc0",null).exports},computed:{siteSettings:function(){return this.$store.state.siteSettings}},head:function(){return{meta:[{hid:"twitter:site",name:"twitter:site",content:this.siteSettings.twitter}]}}}),Y={_default:Object(P.a)(X,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",[e("Navigation",{attrs:{settings:this.siteSettings}}),this._v(" "),e("nuxt"),this._v(" "),e("Footer",{attrs:{settings:this.siteSettings}})],1)}),[],!1,null,null,null).exports},V={head:{meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:"Blog build with Nuxt, Ghost Content API, and Netlify"},{hid:"mobile-web-app-capable",name:"mobile-web-app-capable",content:"yes"},{hid:"apple-mobile-web-app-title",name:"apple-mobile-web-app-title",content:"JSNG"},{hid:"author",name:"author",content:"Jacob Goodwin"},{hid:"theme-color",name:"theme-color",content:"#e84b0d"},{hid:"og:type",name:"og:type",property:"og:type",content:"website"},{hid:"og:title",name:"og:title",property:"og:title",content:"JSNG"},{hid:"og:site_name",name:"og:site_name",property:"og:site_name",content:"JSNG"},{hid:"og:description",name:"og:description",property:"og:description",content:"Blog build with Nuxt, Ghost Content API, and Netlify"}],link:[{rel:"manifest",href:"/_nuxt/manifest.6e4b27c5.json"},{rel:"shortcut icon",href:"/_nuxt/icons/icon_64.b6Q4NfqOSBF.png"},{rel:"apple-touch-icon",href:"/_nuxt/icons/icon_512.b6Q4NfqOSBF.png",sizes:"512x512"}],style:[],script:[],title:"JSNG",htmlAttrs:{lang:"en"}},render:function(t,e){var n=t("NuxtLoading",{ref:"loading"});if(this.nuxt.err&&R){var r=(R.options||R).layout;r&&this.setLayout("function"==typeof r?r.call(R,this.context):r)}var o=t(this.layout||"nuxt"),c=t("div",{domProps:{id:"__layout"},key:this.layoutName},[o]),l=t("transition",{props:{name:"layout",mode:"out-in"},on:{beforeEnter:function(t){window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}}},[c]);return t("div",{domProps:{id:"__nuxt"}},[n,l])},data:function(){return{isOnline:!0,layout:null,layoutName:""}},beforeCreate:function(){c.a.util.defineReactive(this,"nuxt",this.$options.nuxt)},created:function(){c.a.prototype.$nuxt=this,window.$nuxt=this,this.refreshOnlineStatus(),window.addEventListener("online",this.refreshOnlineStatus),window.addEventListener("offline",this.refreshOnlineStatus),this.error=this.nuxt.error,this.context=this.$options.context},mounted:function(){this.$loading=this.$refs.loading},watch:{"nuxt.err":"errorChanged"},computed:{isOffline:function(){return!this.isOnline}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((n=Object(x.f)(t.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return t.$loading.start(),r=n.map((function(e){var p=[];return e.$options.fetch&&p.push(Object(x.m)(e.$options.fetch,t.context)),e.$options.asyncData&&p.push(Object(x.m)(e.$options.asyncData,t.context).then((function(t){for(var n in t)c.a.set(e.$data,n,t[n])}))),Promise.all(p)})),e.prev=5,e.next=8,Promise.all(r);case 8:e.next=15;break;case 10:e.prev=10,e.t0=e.catch(5),t.$loading.fail(),Object(x.i)(e.t0),t.error(e.t0);case 15:t.$loading.finish();case 16:case"end":return e.stop()}}),e,null,[[5,10]])})))()},errorChanged:function(){this.nuxt.err&&this.$loading&&(this.$loading.fail&&this.$loading.fail(),this.$loading.finish&&this.$loading.finish())},setLayout:function(t){return t&&Y["_"+t]||(t="default"),this.layoutName=t,this.layout=Y["_"+t],this.layout},loadLayout:function(t){return t&&Y["_"+t]||(t="default"),Promise.resolve(Y["_"+t])}},components:{NuxtLoading:L}},W=n(73);c.a.use(W.a);var Z={};(Z=function(t,e){if((t=t.default||t).commit)throw new Error("[nuxt] ".concat(e," should export a method that returns a Vuex instance."));return"function"!=typeof t&&(t=Object.assign({},t)),function(t,e){if(t.state&&"function"!=typeof t.state){console.warn("'state' should be a method that returns an object in ".concat(e));var n=Object.assign({},t.state);t=Object.assign({},t,{state:function(){return n}})}return t}(t,e)}(n(282),"store/index.js")).modules=Z.modules||{};var tt=Z instanceof Function?Z:function(){return new W.a.Store(Object.assign({strict:!1},Z))};var et=n(74),nt=n.n(et),ot=function(t,e){return it.apply(this,arguments)};function it(){return(it=Object(r.a)(regeneratorRuntime.mark((function t(e,n){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n((r={accessibleIcons:!0,iconProperty:"$icon",icons:{64:"/_nuxt/icons/icon_64.b6Q4NfqOSBF.png",120:"/_nuxt/icons/icon_120.b6Q4NfqOSBF.png",144:"/_nuxt/icons/icon_144.b6Q4NfqOSBF.png",152:"/_nuxt/icons/icon_152.b6Q4NfqOSBF.png",192:"/_nuxt/icons/icon_192.b6Q4NfqOSBF.png",384:"/_nuxt/icons/icon_384.b6Q4NfqOSBF.png",512:"/_nuxt/icons/icon_512.b6Q4NfqOSBF.png"}}).iconProperty.replace("$",""),at(r.icons));case 2:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var at=function(t){return function(e){return t[e]||""}},st=n(0),ct=n.n(st);function ut(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,n)}return e}function lt(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ut(source,!0).forEach((function(e){Object(o.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):ut(source).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}c.a.filter("formatDate",(function(t){return ct()(t).format("dddd, MMMM Do, YYYY")})),n.d(e,"b",(function(){return ft})),n.d(e,"a",(function(){return R})),c.a.component(h.a.name,h.a),c.a.component(m.a.name,lt({},m.a,{render:function(t,e){return m.a._warned||(m.a._warned=!0,console.warn("<no-ssr> has been deprecated and will be removed in Nuxt 3, please use <client-only> instead")),m.a.render(t,e)}})),c.a.component($.name,$),c.a.component("NChild",$),c.a.component(A.name,A),c.a.use(l.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var pt={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"};function ft(t){return ht.apply(this,arguments)}function ht(){return(ht=Object(r.a)(regeneratorRuntime.mark((function t(e){var n,r,o,l,f,h,path,d;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,C();case 2:return n=t.sent,(r=tt(e)).$router=n,o=r.registerModule,r.registerModule=function(path,t,e){return o.call(r,path,t,Object.assign({preserveState:!0},e))},l=lt({store:r,router:n,nuxt:{defaultTransition:pt,transitions:[pt],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},pt,{name:t}):Object.assign({},pt,t):pt})),this.$options.nuxt.transitions=t,t},err:null,dateErr:null,error:function(t){t=t||null,l.context._errored=Boolean(t),t=t?Object(x.l)(t):null;var n=this.nuxt||this.$options.nuxt;return n.dateErr=Date.now(),n.err=t,e&&(e.nuxt.error=t),t}}},V),r.app=l,f=e?e.next:function(t){return l.router.push(t)},e?h=n.resolve(e.url).route:(path=Object(x.d)(n.options.base,n.options.mode),h=n.resolve(path).route),t.next=13,Object(x.p)(l,{store:r,route:h,next:f,error:l.nuxt.error.bind(l),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 13:if(d=function(t,e){if(!t)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject(key, value) has no value provided");l[t="$"+t]=e,r[t]=l[t];var n="__nuxt_"+t+"_installed__";c.a[n]||(c.a[n]=!0,c.a.use((function(){Object.prototype.hasOwnProperty.call(c.a,t)||Object.defineProperty(c.a.prototype,t,{get:function(){return this.$root.$options[t]}})})))},window.__NUXT__&&window.__NUXT__.state&&r.replaceState(window.__NUXT__.state),"function"!=typeof nt.a){t.next=18;break}return t.next=18,nt()(l.context,d);case 18:return t.next=21,ot(l.context,d);case 21:t.next=24;break;case 24:t.next=27;break;case 27:return t.abrupt("return",{store:r,app:l,router:n});case 28:case"end":return t.stop()}}),t)})))).apply(this,arguments)}},19:function(t,e,n){"use strict";n.d(e,"a",(function(){return f})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return l}));n(42),n(14),n(33),n(64),n(25),n(21),n(18),n(20),n(3);var r=n(232);var o=function(t,e){return new r.a({url:t,key:e,version:"v3"})},c=5,l=["id","uuid","title","slug","feature_image","featured","published_at","custom_excerpt","excerpt"],f=function(){return o("http://localhost:2368","10a1b4250cd5ce1e2f0101ccdc")}},234:function(t,e,n){t.exports=n(235)},235:function(t,e,n){"use strict";n.r(e),function(t){n(59),n(64),n(25);var e=n(30),r=(n(20),n(244),n(3)),o=(n(86),n(87),n(21),n(14),n(33),n(58),n(90),n(248),n(260),n(262),n(2)),c=n(225),l=n(71),f=n(1),h=n(15),d=n(57);o.a.component(d.a.name,d.a),o.a.component("NLink",d.a),t.fetch||(t.fetch=c.a);var m,v,x=[],y=window.__NUXT__||{};Object.assign(o.a.config,{silent:!0,performance:!1});var j=o.a.config.errorHandler||console.error;function w(t,e,n){var r=function(component){var t=function(component,t){if(!component||!component.options||!component.options[t])return{};var option=component.options[t];if("function"==typeof option){for(var e=arguments.length,n=new Array(e>2?e-2:0),r=2;r<e;r++)n[r-2]=arguments[r];return option.apply(void 0,n)}return option}(component,"transition",e,n)||{};return"string"==typeof t?{name:t}:t};return t.map((function(t){var e=Object.assign({},r(t));if(n&&n.matched.length&&n.matched[0].components.default){var o=r(n.matched[0].components.default);Object.keys(o).filter((function(t){return o[t]&&t.toLowerCase().includes("leave")})).forEach((function(t){e[t]=o[t]}))}return e}))}function _(t,e,n){return O.apply(this,arguments)}function O(){return(O=Object(r.a)(regeneratorRuntime.mark((function t(e,n,r){var o,c,l,h,d=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this._pathChanged=Boolean(m.nuxt.err)||n.path!==e.path,this._queryChanged=JSON.stringify(e.query)!==JSON.stringify(n.query),this._diffQuery=this._queryChanged?Object(f.g)(e.query,n.query):[],this._pathChanged&&this.$loading.start&&!this.$loading.manual&&this.$loading.start(),t.prev=4,this._pathChanged||!this._queryChanged){t.next=11;break}return t.next=8,Object(f.n)(e,(function(t,e){return{Component:t,instance:e}}));case 8:o=t.sent,o.some((function(t){var r=t.Component,o=t.instance,c=r.options.watchQuery;return!0===c||(Array.isArray(c)?c.some((function(t){return d._diffQuery[t]})):"function"==typeof c&&c.apply(o,[e.query,n.query]))}))&&this.$loading.start&&!this.$loading.manual&&this.$loading.start();case 11:r(),t.next=25;break;case 14:if(t.prev=14,t.t0=t.catch(4),c=t.t0||{},l=c.statusCode||c.status||c.response&&c.response.status||500,h=c.message||"",!/^Loading( CSS)? chunk (\d)+ failed\./.test(h)){t.next=22;break}return window.location.reload(!0),t.abrupt("return");case 22:this.error({statusCode:l,message:h}),this.$nuxt.$emit("routeChanged",e,n,c),r();case 25:case"end":return t.stop()}}),t,this,[[4,14]])})))).apply(this,arguments)}function k(t,e){return y.serverRendered&&e&&Object(f.a)(t,e),t._Ctor=t,t}function C(t){var path=Object(f.d)(t.options.base,t.options.mode);return Object(f.c)(t.match(path),function(){var t=Object(r.a)(regeneratorRuntime.mark((function t(e,n,r,o,c){var l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof e||e.options){t.next=4;break}return t.next=3,e();case 3:e=t.sent;case 4:return l=k(Object(f.o)(e),y.data?y.data[c]:null),r.components[o]=l,t.abrupt("return",l);case 7:case"end":return t.stop()}}),t)})));return function(e,n,r,o,c){return t.apply(this,arguments)}}())}function $(t,e,n){var r=this,o=[],c=!1;if(void 0!==n&&(o=[],(n=Object(f.o)(n)).options.middleware&&(o=o.concat(n.options.middleware)),t.forEach((function(t){t.options.middleware&&(o=o.concat(t.options.middleware))}))),o=o.map((function(t){return"function"==typeof t?t:("function"!=typeof l.a[t]&&(c=!0,r.error({statusCode:500,message:"Unknown middleware "+t})),l.a[t])})),!c)return Object(f.k)(o,e)}function S(t,e,n){return E.apply(this,arguments)}function E(){return(E=Object(r.a)(regeneratorRuntime.mark((function t(e,n,r){var o,c,l,d,v,y,j,_,O,k,C,S,E,N,P,R,T,A,D=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!1!==this._pathChanged||!1!==this._queryChanged){t.next=2;break}return t.abrupt("return",r());case 2:return e===n?x=[]:(o=[],x=Object(f.e)(n,o).map((function(t,i){return Object(f.b)(n.matched[o[i]].path)(n.params)}))),c=!1,l=function(path){n.path===path.path&&D.$loading.finish&&D.$loading.finish(),n.path!==path.path&&D.$loading.pause&&D.$loading.pause(),c||(c=!0,r(path))},t.next=7,Object(f.p)(m,{route:e,from:n,next:l.bind(this)});case 7:if(this._dateLastError=m.nuxt.dateErr,this._hadError=Boolean(m.nuxt.err),d=[],(v=Object(f.e)(e,d)).length){t.next=26;break}return t.next=14,$.call(this,v,m.context);case 14:if(!c){t.next=16;break}return t.abrupt("return");case 16:return y=(h.a.options||h.a).layout,t.next=19,this.loadLayout("function"==typeof y?y.call(h.a,m.context):y);case 19:return j=t.sent,t.next=22,$.call(this,v,m.context,j);case 22:if(!c){t.next=24;break}return t.abrupt("return");case 24:return m.context.error({statusCode:404,message:"This page could not be found"}),t.abrupt("return",r());case 26:return v.forEach((function(t){t._Ctor&&t._Ctor.options&&(t.options.asyncData=t._Ctor.options.asyncData,t.options.fetch=t._Ctor.options.fetch)})),this.setTransitions(w(v,e,n)),t.prev=28,t.next=31,$.call(this,v,m.context);case 31:if(!c){t.next=33;break}return t.abrupt("return");case 33:if(!m.context._errored){t.next=35;break}return t.abrupt("return",r());case 35:return"function"==typeof(_=v[0].options.layout)&&(_=_(m.context)),t.next=39,this.loadLayout(_);case 39:return _=t.sent,t.next=42,$.call(this,v,m.context,_);case 42:if(!c){t.next=44;break}return t.abrupt("return");case 44:if(!m.context._errored){t.next=46;break}return t.abrupt("return",r());case 46:O=!0,t.prev=47,k=!0,C=!1,S=void 0,t.prev=51,E=v[Symbol.iterator]();case 53:if(k=(N=E.next()).done){t.next=65;break}if("function"==typeof(P=N.value).options.validate){t.next=57;break}return t.abrupt("continue",62);case 57:return t.next=59,P.options.validate(m.context);case 59:if(O=t.sent){t.next=62;break}return t.abrupt("break",65);case 62:k=!0,t.next=53;break;case 65:t.next=71;break;case 67:t.prev=67,t.t0=t.catch(51),C=!0,S=t.t0;case 71:t.prev=71,t.prev=72,k||null==E.return||E.return();case 74:if(t.prev=74,!C){t.next=77;break}throw S;case 77:return t.finish(74);case 78:return t.finish(71);case 79:t.next=85;break;case 81:return t.prev=81,t.t1=t.catch(47),this.error({statusCode:t.t1.statusCode||"500",message:t.t1.message}),t.abrupt("return",r());case 85:if(O){t.next=88;break}return this.error({statusCode:404,message:"This page could not be found"}),t.abrupt("return",r());case 88:return t.next=90,Promise.all(v.map((function(t,i){if(t._path=Object(f.b)(e.matched[d[i]].path)(e.params),t._dataRefresh=!1,D._pathChanged&&D._queryChanged||t._path!==x[i])t._dataRefresh=!0;else if(!D._pathChanged&&D._queryChanged){var r=t.options.watchQuery;!0===r?t._dataRefresh=!0:Array.isArray(r)?t._dataRefresh=r.some((function(t){return D._diffQuery[t]})):"function"==typeof r&&(R||(R=Object(f.f)(e)),t._dataRefresh=r.apply(R[i],[e.query,n.query]))}if(D._hadError||!D._isMounted||t._dataRefresh){var o=[],c=t.options.asyncData&&"function"==typeof t.options.asyncData,l=Boolean(t.options.fetch),h=c&&l?30:45;if(c){var v=Object(f.m)(t.options.asyncData,m.context).then((function(e){Object(f.a)(t,e),D.$loading.increase&&D.$loading.increase(h)}));o.push(v)}if(D.$loading.manual=!1===t.options.loading,l){var p=t.options.fetch(m.context);p&&(p instanceof Promise||"function"==typeof p.then)||(p=Promise.resolve(p)),p.then((function(t){D.$loading.increase&&D.$loading.increase(h)})),o.push(p)}return Promise.all(o)}})));case 90:c||(this.$loading.finish&&!this.$loading.manual&&this.$loading.finish(),r()),t.next=107;break;case 93:if(t.prev=93,t.t2=t.catch(28),"ERR_REDIRECT"!==(T=t.t2||{}).message){t.next=98;break}return t.abrupt("return",this.$nuxt.$emit("routeChanged",e,n,T));case 98:return x=[],Object(f.i)(T),"function"==typeof(A=(h.a.options||h.a).layout)&&(A=A(m.context)),t.next=104,this.loadLayout(A);case 104:this.error(T),this.$nuxt.$emit("routeChanged",e,n,T),r();case 107:case"end":return t.stop()}}),t,this,[[28,93],[47,81],[51,67,71,79],[72,,74,78]])})))).apply(this,arguments)}function N(t,n){Object(f.c)(t,(function(t,n,r,c){return"object"!==Object(e.a)(t)||t.options||((t=o.a.extend(t))._Ctor=t,r.components[c]=t),t}))}function P(t){this._hadError&&this._dateLastError===this.$options.nuxt.dateErr&&this.error();var e=this.$options.nuxt.err?(h.a.options||h.a).layout:t.matched[0].components.default.options.layout;"function"==typeof e&&(e=e(m.context)),this.setLayout(e)}function R(t,e){var n=this;if(!1!==this._pathChanged||!1!==this._queryChanged){var r=Object(f.f)(t),c=Object(f.e)(t);o.a.nextTick((function(){r.forEach((function(t,i){if(t&&!t._isDestroyed&&t.constructor._dataRefresh&&c[i]===t.constructor&&!0!==t.$vnode.data.keepAlive&&"function"==typeof t.constructor.options.data){var e=t.constructor.options.data.call(t);for(var n in e)o.a.set(t.$data,n,e[n]);window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}})),P.call(n,t)}))}}function T(t){window.onNuxtReadyCbs.forEach((function(e){"function"==typeof e&&e(t)})),"function"==typeof window._onNuxtLoaded&&window._onNuxtLoaded(t),v.afterEach((function(e,n){o.a.nextTick((function(){return t.$nuxt.$emit("routeChanged",e,n)}))}))}function A(){return(A=Object(r.a)(regeneratorRuntime.mark((function t(e){var n,r,c,l,h;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return m=e.app,v=e.router,e.store,n=new o.a(m),r=y.layout||"default",t.next=7,n.loadLayout(r);case 7:return n.setLayout(r),c=function(){n.$mount("#__nuxt"),v.afterEach(N),v.afterEach(R.bind(n)),o.a.nextTick((function(){T(n)}))},t.next=11,Promise.all(C(v));case 11:if(l=t.sent,n.setTransitions=n.$options.nuxt.setTransitions.bind(n),l.length&&(n.setTransitions(w(l,v.currentRoute)),x=v.currentRoute.matched.map((function(t){return Object(f.b)(t.path)(v.currentRoute.params)}))),n.$loading={},y.error&&n.error(y.error),v.beforeEach(_.bind(n)),v.beforeEach(S.bind(n)),!y.serverRendered){t.next=21;break}return c(),t.abrupt("return");case 21:h=function(){N(v.currentRoute,v.currentRoute),P.call(n,v.currentRoute),c()},S.call(n,v.currentRoute,v.currentRoute,(function(path){if(path){var t=v.afterEach((function(e,n){t(),h()}));v.push(path,void 0,(function(t){t&&j(t)}))}else h()}));case 23:case"end":return t.stop()}}),t)})))).apply(this,arguments)}Object(h.b)().then((function(t){return A.apply(this,arguments)})).catch(j)}.call(this,n(26))},277:function(t,e,n){"use strict";var r=n(53);n.n(r).a},278:function(t,e,n){"use strict";var r=n(54);n.n(r).a},279:function(t,e,n){},280:function(t,e,n){"use strict";var r=n(55);n.n(r).a},281:function(t,e,n){"use strict";var r=n(56);n.n(r).a},282:function(t,e,n){"use strict";n.r(e),n.d(e,"state",(function(){return h})),n.d(e,"mutations",(function(){return d})),n.d(e,"actions",(function(){return m}));n(42),n(25),n(21),n(14),n(33);var r=n(18),o=(n(20),n(3)),c=n(19);function l(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,n)}return e}function f(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(source,!0).forEach((function(e){Object(r.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):l(source).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var h=function(){return{postNav:[],indexPosts:[],indexPagination:[],currentPost:null,siteSettings:null,siteTags:null,siteAuthors:null}},d={setPostNav:function(t,e){t.postNav=e},setIndexPosts:function(t,e){t.indexPosts=e,t.indexPagination=e.meta.pagination},setCurrentPost:function(t,e){t.currentPost=e},setSiteSettings:function(t,e){t.siteSettings=e},setSiteTags:function(t,e){t.siteTags=e},setSiteAuthors:function(t,e){t.siteAuthors=e}},m={nuxtServerInit:function(t,e){var n=t.commit,r=e.error;return Object(o.a)(regeneratorRuntime.mark((function t(){var e,o,l,h,d;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(c.a)().settings.browse();case 3:return e=t.sent,t.next=6,Object(c.a)().tags.browse({limit:"all"});case 6:return o=t.sent,t.next=9,Object(c.a)().authors.browse({limit:"all"});case 9:return l=t.sent,t.next=12,Object(c.a)().posts.browse({limit:"all",fields:"slug,title"});case 12:h=t.sent,d=h.map((function(t,e){return f({},t,{prevSlug:h[e-1]?h[e-1].slug:null,nextSlug:h[e+1]?h[e+1].slug:null})})),n("setSiteSettings",e),n("setSiteTags",o),n("setSiteAuthors",l),n("setPostNav",d),t.next=24;break;case 20:throw t.prev=20,t.t0=t.catch(0),r({statusCode:500,message:t.t0.message}),t.t0;case 24:case"end":return t.stop()}}),t,null,[[0,20]])})))()},getIndexPosts:function(t,e){var n=t.commit;return Object(o.a)(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(c.a)().posts.browse({limit:c.c,page:e.pageNumber,include:"tags,authors",fields:c.b,filter:e.filter});case 2:r=t.sent,n("setIndexPosts",r);case 4:case"end":return t.stop()}}),t)})))()}}},284:function(t,e,n){var map={"./af":98,"./af.js":98,"./ar":99,"./ar-dz":100,"./ar-dz.js":100,"./ar-kw":101,"./ar-kw.js":101,"./ar-ly":102,"./ar-ly.js":102,"./ar-ma":103,"./ar-ma.js":103,"./ar-sa":104,"./ar-sa.js":104,"./ar-tn":105,"./ar-tn.js":105,"./ar.js":99,"./az":106,"./az.js":106,"./be":107,"./be.js":107,"./bg":108,"./bg.js":108,"./bm":109,"./bm.js":109,"./bn":110,"./bn.js":110,"./bo":111,"./bo.js":111,"./br":112,"./br.js":112,"./bs":113,"./bs.js":113,"./ca":114,"./ca.js":114,"./cs":115,"./cs.js":115,"./cv":116,"./cv.js":116,"./cy":117,"./cy.js":117,"./da":118,"./da.js":118,"./de":119,"./de-at":120,"./de-at.js":120,"./de-ch":121,"./de-ch.js":121,"./de.js":119,"./dv":122,"./dv.js":122,"./el":123,"./el.js":123,"./en-SG":124,"./en-SG.js":124,"./en-au":125,"./en-au.js":125,"./en-ca":126,"./en-ca.js":126,"./en-gb":127,"./en-gb.js":127,"./en-ie":128,"./en-ie.js":128,"./en-il":129,"./en-il.js":129,"./en-nz":130,"./en-nz.js":130,"./eo":131,"./eo.js":131,"./es":132,"./es-do":133,"./es-do.js":133,"./es-us":134,"./es-us.js":134,"./es.js":132,"./et":135,"./et.js":135,"./eu":136,"./eu.js":136,"./fa":137,"./fa.js":137,"./fi":138,"./fi.js":138,"./fo":139,"./fo.js":139,"./fr":140,"./fr-ca":141,"./fr-ca.js":141,"./fr-ch":142,"./fr-ch.js":142,"./fr.js":140,"./fy":143,"./fy.js":143,"./ga":144,"./ga.js":144,"./gd":145,"./gd.js":145,"./gl":146,"./gl.js":146,"./gom-latn":147,"./gom-latn.js":147,"./gu":148,"./gu.js":148,"./he":149,"./he.js":149,"./hi":150,"./hi.js":150,"./hr":151,"./hr.js":151,"./hu":152,"./hu.js":152,"./hy-am":153,"./hy-am.js":153,"./id":154,"./id.js":154,"./is":155,"./is.js":155,"./it":156,"./it-ch":157,"./it-ch.js":157,"./it.js":156,"./ja":158,"./ja.js":158,"./jv":159,"./jv.js":159,"./ka":160,"./ka.js":160,"./kk":161,"./kk.js":161,"./km":162,"./km.js":162,"./kn":163,"./kn.js":163,"./ko":164,"./ko.js":164,"./ku":165,"./ku.js":165,"./ky":166,"./ky.js":166,"./lb":167,"./lb.js":167,"./lo":168,"./lo.js":168,"./lt":169,"./lt.js":169,"./lv":170,"./lv.js":170,"./me":171,"./me.js":171,"./mi":172,"./mi.js":172,"./mk":173,"./mk.js":173,"./ml":174,"./ml.js":174,"./mn":175,"./mn.js":175,"./mr":176,"./mr.js":176,"./ms":177,"./ms-my":178,"./ms-my.js":178,"./ms.js":177,"./mt":179,"./mt.js":179,"./my":180,"./my.js":180,"./nb":181,"./nb.js":181,"./ne":182,"./ne.js":182,"./nl":183,"./nl-be":184,"./nl-be.js":184,"./nl.js":183,"./nn":185,"./nn.js":185,"./pa-in":186,"./pa-in.js":186,"./pl":187,"./pl.js":187,"./pt":188,"./pt-br":189,"./pt-br.js":189,"./pt.js":188,"./ro":190,"./ro.js":190,"./ru":191,"./ru.js":191,"./sd":192,"./sd.js":192,"./se":193,"./se.js":193,"./si":194,"./si.js":194,"./sk":195,"./sk.js":195,"./sl":196,"./sl.js":196,"./sq":197,"./sq.js":197,"./sr":198,"./sr-cyrl":199,"./sr-cyrl.js":199,"./sr.js":198,"./ss":200,"./ss.js":200,"./sv":201,"./sv.js":201,"./sw":202,"./sw.js":202,"./ta":203,"./ta.js":203,"./te":204,"./te.js":204,"./tet":205,"./tet.js":205,"./tg":206,"./tg.js":206,"./th":207,"./th.js":207,"./tl-ph":208,"./tl-ph.js":208,"./tlh":209,"./tlh.js":209,"./tr":210,"./tr.js":210,"./tzl":211,"./tzl.js":211,"./tzm":212,"./tzm-latn":213,"./tzm-latn.js":213,"./tzm.js":212,"./ug-cn":214,"./ug-cn.js":214,"./uk":215,"./uk.js":215,"./ur":216,"./ur.js":216,"./uz":217,"./uz-latn":218,"./uz-latn.js":218,"./uz.js":217,"./vi":219,"./vi.js":219,"./x-pseudo":220,"./x-pseudo.js":220,"./yo":221,"./yo.js":221,"./zh-cn":222,"./zh-cn.js":222,"./zh-hk":223,"./zh-hk.js":223,"./zh-tw":224,"./zh-tw.js":224};function r(t){var e=o(t);return n(e)}function o(t){if(!n.o(map,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return map[t]}r.keys=function(){return Object.keys(map)},r.resolve=o,t.exports=r,r.id=284},53:function(t,e,n){},54:function(t,e,n){},55:function(t,e,n){},56:function(t,e,n){},57:function(t,e,n){"use strict";n(14),n(64),n(25),n(21),n(86),n(87);var r=n(2),o=window.requestIdleCallback||function(t){var e=Date.now();return setTimeout((function(){t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})}),1)},c=window.cancelIdleCallback||function(t){clearTimeout(t)},l=window.IntersectionObserver&&new window.IntersectionObserver((function(t){t.forEach((function(t){var e=t.intersectionRatio,link=t.target;e<=0||link.__prefetch()}))}));e.a={name:"NuxtLink",extends:r.a.component("RouterLink"),props:{prefetch:{type:Boolean,default:!0},noPrefetch:{type:Boolean,default:!1}},mounted:function(){this.prefetch&&!this.noPrefetch&&(this.handleId=o(this.observe,{timeout:2e3}))},beforeDestroy:function(){c(this.handleId),this.__observed&&(l.unobserve(this.$el),delete this.$el.__prefetch)},methods:{observe:function(){l&&this.shouldPrefetch()&&(this.$el.__prefetch=this.prefetchLink.bind(this),l.observe(this.$el),this.__observed=!0)},shouldPrefetch:function(){return this.getPrefetchComponents().length>0},canPrefetch:function(){var t=navigator.connection;return!(this.$nuxt.isOffline||t&&((t.effectiveType||"").includes("2g")||t.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(t){return t.components.default})).filter((function(t){return"function"==typeof t&&!t.options&&!t.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){l.unobserve(this.$el);var t=this.getPrefetchComponents(),e=!0,n=!1,r=void 0;try{for(var o,c=t[Symbol.iterator]();!(e=(o=c.next()).done);e=!0){var f=o.value,h=f();h instanceof Promise&&h.catch((function(){})),f.__prefetched=!0}}catch(t){n=!0,r=t}finally{try{e||null==c.return||c.return()}finally{if(n)throw r}}}}}}},71:function(t,e,n){"use strict";e.a={}},74:function(t,e){"serviceWorker"in navigator?navigator.serviceWorker.register("/sw.js",{scope:"/"}).then((function(t){window.$sw=t})).catch((function(t){console.error("Service worker registration failed:",t)})):console.warn("Service workers are not supported.")}},[[234,7,1,8]]]);