namesny-com/server.js

1 line
22 KiB
JavaScript

!function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n.w={},n(n.s=67)}([function(e,t){e.exports=require("react")},function(e,t){e.exports=require("babel-runtime/helpers/inherits")},function(e,t){e.exports=require("babel-runtime/helpers/possibleConstructorReturn")},function(e,t){e.exports=require("babel-runtime/helpers/createClass")},function(e,t){e.exports=require("babel-runtime/helpers/classCallCheck")},function(e,t){e.exports=require("babel-runtime/core-js/object/get-prototype-of")},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(51);Object.defineProperty(t,"Home",{enumerable:!0,get:function(){return m(a).default}});var r=n(47);Object.defineProperty(t,"Blog",{enumerable:!0,get:function(){return m(r).default}});var l=n(43);Object.defineProperty(t,"About",{enumerable:!0,get:function(){return m(l).default}});var u=n(40);Object.defineProperty(t,"Post",{enumerable:!0,get:function(){return m(u).default}});var o=n(37);Object.defineProperty(t,"NotFoundPage",{enumerable:!0,get:function(){return m(o).default}});var i=n(36);Object.defineProperty(t,"NotFoundWrapper",{enumerable:!0,get:function(){return m(i).default}});var s=n(34);Object.defineProperty(t,"Spinner",{enumerable:!0,get:function(){return m(s).default}});var d=n(31);Object.defineProperty(t,"Header",{enumerable:!0,get:function(){return m(d).default}});var f=n(28);Object.defineProperty(t,"Wrapper",{enumerable:!0,get:function(){return m(f).default}});var c=n(27);Object.defineProperty(t,"Navbar",{enumerable:!0,get:function(){return m(c).default}});var p=n(17);function m(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"App",{enumerable:!0,get:function(){return m(p).default}})},function(e,t,n){e.exports={contentWrapper:"content__contentWrapper___3JR0e",content:"content__content___2hWvT"}},function(e){e.exports={title:"Matúš Námešný",coverimage:"",name:"Matúš Námešný",email:"matus@namesny.com",social:{github:"https://github.com/LordMathis",codepen:"https://codepen.io/LordMathis/",linkedin:"https://www.linkedin.com/in/mat%C3%BA%C5%A1-n%C3%A1me%C5%A1n%C3%BD-3903b6128/"},contentPath:"./content",renderPath:"./renders",files:["about.md","resume.md"]}},function(e,t){e.exports=require("react-router-dom")},function(e,t){e.exports=require("fs")},function(e,t){e.exports=require("path")},function(e,t){e.exports=require("axios")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=n(24),l=(n(7),n(21)),u=(a=l)&&a.__esModule?a:{default:a};var o=[{path:"/",exact:!0,component:r.MainContainer,getData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,u.default)(e.split("/").pop())}},{path:"/post/:postname",component:r.PostContainer,getData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,u.default)(e.split("/").pop())}}];t.default=o},function(e,t,n){e.exports={centerContent:"Wrapper__centerContent___3I7iS"}},function(e,t){e.exports=require("babel-runtime/core-js/object/keys")},function(e,t,n){"use strict";var a=_(n(53)),r=_(n(52)),l=_(n(5)),u=_(n(4)),o=_(n(3)),i=_(n(2)),s=_(n(1)),d=n(7),f=n(0),c=_(f),p=_(n(14)),m=n(10);function _(e){return e&&e.__esModule?e:{default:e}}!function(e){function t(){return(0,u.default)(this,t),(0,i.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}(0,s.default)(t,e),(0,o.default)(t,[{key:"render",value:function(){return c.default.createElement("div",null,c.default.createElement(m.Switch,null,p.default.map(function(e){var t=e.path,n=e.exact,l=e.component,u=(0,r.default)(e,["path","exact","component"]);return c.default.createElement(m.Route,{key:t,path:t,exact:n,render:function(e){return c.default.createElement(l,(0,a.default)({},e,u))}})}),c.default.createElement(m.Route,{render:function(e){return c.default.createElement(d.NotFoundWrapper,e)}})))}}])}(f.Component)},function(e,t){e.exports=require("babel-runtime/core-js/promise")},function(e){e.exports={posts:[{published:"March 25, 2017",filename:"fcc_front_end",title:"Free Code Camp Front End Development Program",link:"/post/fcc_front_end"},{published:"October 11, 2016",filename:"minimizing_distractions",title:"Minimizing Distractions",link:"/post/minimizing_distractions"},{published:"July 03, 2018",filename:"over_engineering_a_website",title:"How to over-engineer a simple website",link:"/post/over_engineering_a_website"},{published:"October 27, 2016",filename:"influence_of_french_on_other_languages",title:"Influence of French on Other Languages",link:"/post/influence_of_french_on_other_languages"}],other:[{filename:"about"}]}},function(e,t){e.exports=require("async")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n(18));t.getData=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""===e?r.default:(fileName="../../content/"+e,function(e,t){return new a.default(function(t,n){fs.readFile(e,function(e,a){e?n(e):t(a)})})}(fileName))};var r=l(n(19));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),l=c(n(3)),u=c(n(2)),o=c(n(1)),i=n(0),s=c(i),d=c(n(13)),f=n(7);function c(e){return e&&e.__esModule?e:{default:e}}var p=function(e){function t(){(0,r.default)(this,t);var e=(0,u.default)(this,(t.__proto__||(0,a.default)(t)).call(this));return e.state={isLoading:!0,error:!1},e}return(0,o.default)(t,e),(0,l.default)(t,[{key:"componentDidMount",value:function(){var e=this,t="/api/post/"+this.props.match.params.postname;d.default.get(t).then(function(t){t.data.error?e.setState({error:!0}):e.setState({error:!1,isLoading:!1,post:t.data})})}},{key:"render",value:function(){return this.state.error?s.default.createElement(f.NotFoundPage,null):s.default.createElement(f.Wrapper,null,s.default.createElement(f.Post,{isLoading:this.state.isLoading,post:this.state.post}))}}]),t}(i.Component);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),l=c(n(3)),u=c(n(2)),o=c(n(1)),i=n(0),s=c(i),d=c(n(13)),f=n(7);function c(e){return e&&e.__esModule?e:{default:e}}var p=function(e){function t(){(0,r.default)(this,t);var e=(0,u.default)(this,(t.__proto__||(0,a.default)(t)).call(this));return e.state={isLoadingBlog:!0,isLoadingAbout:!0},e}return(0,o.default)(t,e),(0,l.default)(t,[{key:"componentDidMount",value:function(){var e=this;d.default.get("/api/about").then(function(t){e.setState({isLoadingAbout:!1,about:t.data})}),d.default.get("/api/blog").then(function(t){e.setState({isLoadingBlog:!1,posts:t.data})})}},{key:"render",value:function(){return s.default.createElement("div",null,s.default.createElement(f.Home,null),s.default.createElement(f.Wrapper,null,s.default.createElement(f.About,{isLoading:this.state.isLoadingAbout,about:this.state.about}),s.default.createElement(f.Blog,{isLoading:this.state.isLoadingBlog,posts:this.state.posts})))}}]),t}(i.Component);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(23);Object.defineProperty(t,"MainContainer",{enumerable:!0,get:function(){return l(a).default}});var r=n(22);function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"PostContainer",{enumerable:!0,get:function(){return l(r).default}})},,function(e,t,n){e.exports={navbar:"Navbar__navbar___2l-xR",social:"Navbar__social___5OYU1",links:"Navbar__links___2YPE8",nameLink:"Navbar__nameLink___2o3NS"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(16)),r=p(n(5)),l=p(n(4)),u=p(n(3)),o=p(n(2)),i=p(n(1)),s=n(0),d=p(s),f=p(n(9));n(6);var c=p(n(26));function p(e){return e&&e.__esModule?e:{default:e}}var m=function(e){function t(){return(0,l.default)(this,t),(0,o.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e=0,t=(0,a.default)(f.default.social).map(function(t){var n=d.default.createElement("a",{key:e,href:f.default.social[t]},d.default.createElement("i",{className:"fa fa-"+t,"aria-hidden":"true"}),d.default.createElement("span",{className:"sr-only"},t));return e+=1,n});return t.push(d.default.createElement("a",{key:e,href:"mailto:"+f.default.email},d.default.createElement("i",{className:"fa fa-envelope-o","aria-hidden":"true"}),d.default.createElement("span",{className:"sr-only"},"e-mail"))),d.default.createElement("div",{className:c.default.navbar},d.default.createElement("div",{className:c.default.links},d.default.createElement("ul",null,d.default.createElement("li",null,d.default.createElement("a",{href:"/"},d.default.createElement("span",{className:c.default.nameLink},f.default.name," |"))),d.default.createElement("li",null,d.default.createElement("a",{href:"/#about"},d.default.createElement("span",null,"About"))),d.default.createElement("li",null,d.default.createElement("a",{href:"/#blog"},d.default.createElement("span",null,"Blog"))))),d.default.createElement("div",{className:c.default.social},t))}}]),t}(s.Component);t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(5)),r=f(n(4)),l=f(n(3)),u=f(n(2)),o=f(n(1)),i=n(0),s=f(i);n(7);n(6);var d=f(n(15));function f(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,u.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,o.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){return s.default.createElement("div",{className:d.default.centerContent},this.props.children)}}]),t}(i.Component);t.default=c},,function(e,t,n){e.exports={mainHeader:"Header__mainHeader___2VDf9"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(5)),r=f(n(4)),l=f(n(3)),u=f(n(2)),o=f(n(1)),i=n(0),s=f(i);n(6);var d=f(n(30));function f(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,u.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,o.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){return s.default.createElement("div",{className:d.default.mainHeader},s.default.createElement("h1",null,this.props.header))}}]),t}(i.Component);t.default=c},,function(e,t,n){e.exports={spinnerWrapper:"Spinner__spinnerWrapper___1rE4f",ldsEllipsis:"Spinner__ldsEllipsis___MQ__N","lds-ellipsis1":"Spinner__lds-ellipsis1___kmvdD","lds-ellipsis2":"Spinner__lds-ellipsis2___1KPxc","lds-ellipsis3":"Spinner__lds-ellipsis3___25QMr"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(5)),r=f(n(4)),l=f(n(3)),u=f(n(2)),o=f(n(1)),i=n(0),s=f(i);n(6);var d=f(n(33));function f(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,u.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,o.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){return s.default.createElement("div",{className:d.default.spinnerWrapper},s.default.createElement("div",{className:d.default.ldsEllipsis},s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null),s.default.createElement("div",null)))}}]),t}(i.Component);t.default=c},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=f(n(5)),r=f(n(4)),l=f(n(3)),u=f(n(2)),o=f(n(1)),i=n(0),s=f(i),d=n(7);n(6);f(n(15));function f(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return(0,r.default)(this,t),(0,u.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,o.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){return s.default.createElement(d.Wrapper,null,s.default.createElement(d.NotFoundPage,null))}}]),t}(i.Component);t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NotFoundPage=void 0;var a=u(n(0)),r=n(7);n(6);var l=u(n(8));function u(e){return e&&e.__esModule?e:{default:e}}var o=t.NotFoundPage=function(e){return a.default.createElement("div",null,a.default.createElement(r.Navbar,null),a.default.createElement("div",{className:l.default.contentWrapper},a.default.createElement(r.Header,{header:"Uhm... WHAT?"}),a.default.createElement("div",{className:l.default.content},a.default.createElement("p",null,"Looks like you're lost"),a.default.createElement("p",null,"404 Page not found"))))};t.default=o},,function(e,t,n){e.exports={postContent:"Post__postContent___2qxpB",postDate:"Post__postDate___mOa_I"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(5)),r=p(n(4)),l=p(n(3)),u=p(n(2)),o=p(n(1)),i=n(0),s=p(i),d=n(7);n(6);var f=p(n(8)),c=p(n(39));function p(e){return e&&e.__esModule?e:{default:e}}var m=function(e){function t(){return(0,r.default)(this,t),(0,u.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,o.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){return this.props.isLoading?s.default.createElement("div",{className:f.default.contentWrapper},s.default.createElement(d.Spinner,null)):s.default.createElement("div",null,s.default.createElement(d.Navbar,null),s.default.createElement("div",{className:f.default.contentWrapper},s.default.createElement(d.Header,{header:this.props.post.title}),s.default.createElement("div",{className:f.default.content},s.default.createElement("div",{className:c.default.postDate},s.default.createElement("h3",null,this.props.post.published)),s.default.createElement("div",{className:c.default.postContent,dangerouslySetInnerHTML:{__html:this.props.post.body}}))))}}]),t}(i.Component);t.default=m},,function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c(n(5)),r=c(n(4)),l=c(n(3)),u=c(n(2)),o=c(n(1)),i=n(0),s=c(i),d=n(7);n(6);c(n(42));var f=c(n(8));function c(e){return e&&e.__esModule?e:{default:e}}var p=function(e){function t(){return(0,r.default)(this,t),(0,u.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,o.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){return this.props.isLoading?s.default.createElement("div",{className:f.default.contentWrapper,id:"about"},s.default.createElement(d.Spinner,null)):s.default.createElement("div",{className:f.default.contentWrapper,id:"about"},s.default.createElement(d.Header,{header:"About Me"}),s.default.createElement("div",{className:f.default.content,dangerouslySetInnerHTML:{__html:this.props.about.body}}))}}]),t}(i.Component);t.default=p},,,function(e,t,n){e.exports={postDate:"Blog__postDate___2syXo",postTitle:"Blog__postTitle___5dx5x",postsWrapper:"Blog__postsWrapper___15Pu7",postListItem:"Blog__postListItem___3babS"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(5)),r=p(n(4)),l=p(n(3)),u=p(n(2)),o=p(n(1)),i=n(0),s=p(i),d=n(7);n(6);var f=p(n(46)),c=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}var m=function(e){function t(){return(0,r.default)(this,t),(0,u.default)(this,(t.__proto__||(0,a.default)(t)).apply(this,arguments))}return(0,o.default)(t,e),(0,l.default)(t,[{key:"render",value:function(){if(this.props.isLoading)return s.default.createElement("div",{className:c.default.contentWrapper,id:"blog"},s.default.createElement(d.Spinner,null));var e=this.props.posts.map(function(e){return s.default.createElement("tr",{className:f.default.postListItem,key:e.title},s.default.createElement("td",null,s.default.createElement("span",{className:f.default.postDate},e.published)),s.default.createElement("td",null,s.default.createElement("a",{href:e.link,className:f.default.postTitle},e.title)))});return s.default.createElement("div",{className:c.default.contentWrapper,id:"blog"},s.default.createElement(d.Header,{header:"Blog"}),s.default.createElement("div",{className:c.default.content},s.default.createElement("table",null,s.default.createElement("tbody",{className:f.default.postsWrapper},e))))}}]),t}(i.Component);t.default=m},,function(e,t,n){e.exports={coverPage:"Home__coverPage___3awuA",coverPageFull:"Home__coverPageFull___1Ma8Y",coverPageName:"Home__coverPageName___Ono33",social:"Home__social___31MFC",menuLinks:"Home__menuLinks___3J0vz"}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(n(16)),r=m(n(5)),l=m(n(4)),u=m(n(3)),o=m(n(2)),i=m(n(1)),s=n(0),d=m(s),f=n(10),c=m(n(9));n(6);var p=m(n(49));function m(e){return e&&e.__esModule?e:{default:e}}var _=function(e){function t(){return(0,l.default)(this,t),(0,o.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e=0,t=(0,a.default)(c.default.social).map(function(t){var n=d.default.createElement("a",{key:e,href:c.default.social[t]},d.default.createElement("i",{className:"fa fa-"+t+" fa-3x","aria-hidden":"true"}),d.default.createElement("span",{className:"sr-only"},t));return e+=1,n});return t.push(d.default.createElement("a",{key:e,href:"mailto:"+c.default.email},d.default.createElement("i",{className:"fa fa-envelope-o fa-3x","aria-hidden":"true"}),d.default.createElement("span",{className:"sr-only"},"e-mail"))),d.default.createElement("div",{id:p.default.coverPage,className:p.default.coverPageFull},d.default.createElement("div",{id:p.default.coverPageContent},d.default.createElement("div",null,d.default.createElement("h1",{id:p.default.coverPageName},d.default.createElement(f.Link,{to:"/"},c.default.name))),d.default.createElement("div",{className:p.default.social},t),d.default.createElement("div",{className:p.default.menuLinks},d.default.createElement("ul",null,d.default.createElement("li",null,d.default.createElement("a",{href:"#about"},d.default.createElement("i",{className:"fa fa-search","aria-hidden":"true"})," About Me")),d.default.createElement("li",null,d.default.createElement("a",{href:"#blog"},d.default.createElement("i",{className:"fa fa-pencil-square-o","aria-hidden":"true"})," Blog"))))))}}]),t}(s.Component);t.default=_},function(e,t){e.exports=require("babel-runtime/helpers/objectWithoutProperties")},function(e,t){e.exports=require("babel-runtime/helpers/extends")},function(e,t){e.exports=require("react-dom/server")},function(e,t,n){"use strict";var a=s(n(18)),r=s(n(0)),l=n(54),u=n(10),o=n(17),i=s(n(14));function s(e){return e&&e.__esModule?e:{default:e}}e.exports=function(e,t){var n=i.default.find(function(t){return matchPath(e.url,t)})||{};(n.fetchInitialData?n.fetchInitialData(e.path):a.default.resolve()).then(function(t){(0,l.renderToString)(r.default.createElement(u.StaticRouter,{location:e.url,context:d},r.default.createElement(o.App,null)))});var s,d={};return s=(0,l.renderToString)(r.default.createElement(u.StaticRouter,{location:e.url,context:d},r.default.createElement(o.App,null))),t.status(200).send((manifest,'\n <!DOCTYPE html>\n <html>\n <head>\n <meta name="viewport" content="width=device-width, initial-scale=1">\n <title>Matúš Námešný</title>\n \x3c!-- Google Fonts --\x3e\n <link href="https://fonts.googleapis.com/css?family=Open+Sans|Open+Sans+Condensed:700&amp;subset=latin-ext" rel="stylesheet" rel="preload">\n \x3c!-- Font Awesome --\x3e\n <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" rel="preload" integrity="sha384-T8Gy5hrqNKT+hzMclPo118YTQO6cYprQmhrYwIiQ/3axmI1hQomh7Ud2hPOy8SP1" crossorigin="anonymous">\n \x3c!-- Stylesheet --\x3e\n <link href="bundle.css" rel="stylesheet">\n </head>\n <body>\n <div id="root">'+s+'</div>\n <script src="bundle.js" async><\/script>\n </body>\n </html>\n '))}},function(e,t){e.exports=require("front-matter")},function(e,t){e.exports=require("jsonfile")},function(e,t){e.exports=require("moment")},function(e,t){e.exports=require("markdown-it")},function(e,t,n){"use strict";var a=n(59),r=n(11),l=n(12),u=n(58),o=n(57),i=n(20),s=n(56),d=n(9);function f(e){return new a({html:!0}).render(e)}function c(e){var t=e.split("/"),n=l.basename(e);return{basename:n,filename:n.substr(0,n.lastIndexOf(".")),parrent:t[t.length-2],dirname:l.dirname(e)}}function p(e,t,n,a){var o=s(n),i=f(o.body),p=c(e);if(o.attributes.draft)a(null,null);else{var m={published:(o.attributes.date?u(o.attributes.date):u()).format("MMMM DD, YYYY"),filename:p.filename,title:o.attributes.title,link:"/post/"+p.filename},_=l.join(process.cwd(),d.renderPath,p.filename+".html");r.writeFile(_,i,function(e){e?a(e):a(null,m)})}}function m(e,t,n,a){var u=f(s(n).body),o=c(e),i={filename:o.filename},p=l.join(process.cwd(),d.renderPath,o.filename+".html");r.writeFile(p,u,function(e){e?a(e):a(null,i)})}function _(e){this.data=e}_.prototype.addFile=function(e,t,n){var a=this;t?i.waterfall([r.readFile.bind(r,e,"utf8"),p.bind(p,e,this.data)],function(t,r){if(t)throw t;null==r?n():(a.data.posts.push(r),console.log("[Compiler] File %s compiled",e),n())}):i.waterfall([r.readFile.bind(r,e,"utf8"),m.bind(m,e,this.data)],function(t,r){if(t)throw t;a.data.other.push(r),console.log("[Compiler] File %s compiled",e),n()})},_.prototype.writeData=function(e){var t=l.join(process.cwd(),"src/utils/data.json");o.writeFile(t,this.data,e)},e.exports=_},function(e,t,n){"use strict";var a=n(11),r=n(12),l=n(20),u=n(60),o=n(9),i=n(19);e.exports=function(){var e=new u(i);function t(t,n){var a=r.join(process.cwd(),o.contentPath,t);-1==o.files.indexOf(t)?e.addFile(a,!0,n):e.addFile(a,!1,n)}l.waterfall([function(e){a.readdir(o.contentPath,e)},function(e,n){console.log("[Scanner] Discovered files: "+e),l.each(e,t,function(e){if(e)throw e;n()})},function(t){e.writeData(t)}],function(e){if(e)throw e})}},function(e,t){e.exports=require("css-modules-require-hook")},function(e,t){e.exports=require("node-sass")},function(e,t){e.exports=require("express")},function(e,t){e.exports=require("babel-register")},function(e,t){e.exports=require("babel-runtime/core-js/json/stringify")},function(e,t,n){"use strict";var a,r=n(66),l=(a=r)&&a.__esModule?a:{default:a};n(65);n(12);var u=new(n(64)),o=process.env.PORT||3e3,i=n(63);n(62)({generateScopedName:"[name]__[local]___[hash:base64:5]",extensions:[".scss",".css"],preprocessCss:function(e,t){return i.renderSync({data:e,file:t}).css}});n(11).writeFileSync("./src/utils/data.json",(0,l.default)({posts:[],other:[]})),n(61)();var s=n(55);u.get("*",s),u.listen(o,function(e){e?console.error(e):console.info("[Server] Listening on port %s",o)})}]);