diff --git a/index.js b/index.js index 7553514..7e8b82f 100644 --- a/index.js +++ b/index.js @@ -29,9 +29,11 @@ const OPT = { Disallow: /admin`//robots.txt设置 }; -!function(t){var e={};function r(n){if(e[n])return e[n].exports;var a=e[n]={i:n,l:!1,exports:{}};return t[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)r.d(n,a,function(e){return t[e]}.bind(null,a));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=0)}([function(t,e,r){"use strict";const n=r(1);async function a(t,e,r){e=decodeURI(e);let a=await u("index"),s=await c("SYSTEM_VALUE_WidgetMenu",!0),o=await c("SYSTEM_VALUE_WidgetCategory",!0),l=await c("SYSTEM_VALUE_WidgetTags",!0),g=await c("SYSTEM_VALUE_WidgetLink",!0),p=(await c("SYSTEM_INDEX_LIST",!0)).slice(0,OPT.recentlySize);for(var h=0;h-1||n[i].category.indexOf(t)>-1)&&a.push(n[i]);a=g(a,"id");let o=!(a.length>r*e),l=[];for(i=(e-1)*r,s=Math.min(e*r,a.length);ie*t),a=[];for(var i=(t-1)*e,s=Math.min(t*e,r.length);ii?-1:ai?1:0}))}function p(t){if("string"==typeof t)try{var e=JSON.parse(t);return!("object"!=typeof e||!e)}catch(t){return!1}}async function h(t){const{headers:e}=t,r=e.get("content-type")||"";if(r.includes("application/json")){let e=JSON.stringify(await t.json()),r=JSON.parse(e),a={category:[]};for(var n=0;n{t.respondWith(async function(t){let e=t.request,r=new URL(t.request.url);null==OPT.privateBlog&&(OPT.privateBlog=!1);let i=r.pathname.trim("/").split("/");if(("admin"===i[0]||!0===OPT.privateBlog)&&!function(t){const e=t.headers.get("Authorization");if(!e||!/^Basic [A-Za-z0-9._~+/-]+=*$/i.test(e))return!1;const[r,n]=function(t){try{return atob(t.split(" ").pop()).split(":")}catch(t){return[]}}(e);return console.log("-----parseBasicAuth----- ",r,n),r===OPT.user&&n===OPT.password}(t.request))return new Response("Unauthorized",{headers:{"WWW-Authenticate":'Basic realm="cfblog"',"Access-Control-Allow-Origin":"*"},status:401});console.log(r.pathname);let f=r.searchParams.get("theme"),d=r.searchParams.get("pageSize");f&&(OPT.themeURL="https://raw.githubusercontent.com/gdtool/cloudflare-workers-blog/master/themes/"+f+"/");d&&(OPT.pageSize=parseInt(f));if("/robots.txt"==r.pathname)return new Response(OPT.robots+"\nSitemap: https://"+OPT.siteDomain+"/sitemap.xml",{headers:{"content-type":"text/plain;charset=UTF-8"},status:200});if("/favicon.ico"==r.pathname)return new Response("404",{headers:{"content-type":"text/plain;charset=UTF-8"},status:404});let w="",y="",S="";0==i.length||""==i[0]?(w="page",y="1"):(w=i[0],y=void 0===i[1]?1:i[1],S=void 0===i[2]?1:i[2]);const m=caches.default,T="https://"+OPT.siteDomain+"/"+w+"/"+y+"/"+S,v=new Request(T,e);let E=await m.match(v);if(E)return E;if("sitemap.xml"==w)E=new Response(await async function(){console.log("进入函数 getSiteMap");let t=await c("SYSTEM_INDEX_LIST",!0),e='\n';for(var r=0,n=t.length;r",e+="\n\t\thttps://"+OPT.siteDomain+"/article/"+t[r].id+"/"+t[r].link+".html",e+="\n\t\t"+t[r].createDate.substr(0,10)+"",e+="\n\t\t"+(void 0===t[r].changefreq?"daily":t[r].changefreq)+"",e+="\n\t\t"+(void 0===t[r].priority?"0.5":t[r].priority)+"",e+="\n\t";return e+="\n",e}(),{headers:{"content-type":"text/xml;charset=UTF-8"},status:200});else{let e=await async function(t){let e=new URL(t.url).pathname.trim("/").split("/"),r="",i="",f="";0==e.length||""==e[0]?(r="page",i="1"):(r=e[0],i=void 0===e[1]?1:e[1],f=void 0===e[2]?1:e[2]);if("page"==r&&parseInt(i)>0)return await async function(t,e){let r=await u("index"),a=await c("SYSTEM_VALUE_WidgetMenu",!0),i=await c("SYSTEM_VALUE_WidgetCategory",!0),s=await c("SYSTEM_VALUE_WidgetTags",!0),o=await c("SYSTEM_VALUE_WidgetLink",!0),l=await c("SYSTEM_INDEX_LIST",!0),g=l.slice(0,OPT.recentlySize);for(var p=0;p=l.length&&(d=[]);let w=(e>1?"page "+e+" - ":"")+OPT.siteName,y=OPT.keyWords,S={};S.widgetMenuList=a,S.widgetCategoryList=i,S.widgetTagsList=s,S.widgetLinkList=o,S.widgetRecentlyList=g,S.articleList=h,S.pageNewer=f,S.pageOlder=d,S.title=w,S.keyWords=y;let m=OPT;return m.password="",m.user="",m.cacheToken="",m.cacheZoneId="",S.OPT=m,n.render(r,S)}(0,parseInt(i));if("category"==r&&i.length>0)return await a(r,i,parseInt(f));if("tags"==r&&i.length>0)return await a(r,i,parseInt(f));if("article"==r&&i.length>0)return await async function(t,e,r){let a=await u("article"),i=await c("SYSTEM_VALUE_WidgetMenu",!0),o=await c("SYSTEM_VALUE_WidgetCategory",!0),l=await c("SYSTEM_VALUE_WidgetTags",!0),g=await c("SYSTEM_VALUE_WidgetLink",!0),p=(await c("SYSTEM_INDEX_LIST",!0)).slice(0,OPT.recentlySize);for(var h=0;h","script>"))}if("saveConfig"==e[1]){const e=await h(t);let r=e.WidgetCategory,n=e.WidgetMenu,a=e.WidgetLink;return p(r)&&p(n)?(await l("SYSTEM_VALUE_WidgetCategory",r),await l("SYSTEM_VALUE_WidgetMenu",n),await l("SYSTEM_VALUE_WidgetLink",a),'{"msg":"saved","rst":true}'):'{"msg":"Not a JSON object","rst":false}'}if("saveAddNew"==e[1]){const e=await h(t);let r=e.title,n=e.img,a=e.link,i=e.createDate,s=e.category,o=e.tags,u=void 0===e.priority?"0.5":e.priority,p=void 0===e.changefreq?"daily":e.changefreq,f=e["content-markdown-doc"],d=e["content-html-code"],w="",y="";if(r.length>0&&i.length>0&&s.length>0&&f.length>0&&d.length>0){y=await async function(){let t=await c("SYSTEM_INDEX_NUM");return""===t||null===t||"[]"===t||void 0===t?(await l("SYSTEM_INDEX_NUM",1),"000001"):(await l("SYSTEM_INDEX_NUM",parseInt(t)+1),("00000"+(parseInt(t)+1)).substr(-6))}(),w=d.replace(/<\/?[^>]*>/g,"").trim().substring(0,OPT.readMoreLength);let t={id:y,title:r,img:n,link:a,createDate:i,category:s,tags:o,contentMD:f,contentHtml:d,contentText:w,priority:u,changefreq:p};await l(y,JSON.stringify(t));let e={id:y,title:r,img:n,link:a,createDate:i,category:s,tags:o,contentText:w,priority:u,changefreq:p},h=await c("SYSTEM_INDEX_LIST",!0),S=[];return S.push(e),S=S.concat(h),S=g(S,"id"),await l("SYSTEM_INDEX_LIST",JSON.stringify(S)),'{"msg":"added OK","rst":true,"id":"'+y+'"}'}return'{"msg":"信息不全","rst":false}'}if("delete"==e[1]){let t=e[2];if(6==t.length){await CFBLOG.delete(t);let e=await c("SYSTEM_INDEX_LIST",!0);for(r=0;r0&&s.length>0&&o.length>0&&p.length>0&&f.length>0){y=f.replace(/<\/?[^>]*>/g,"").trim().substring(0,OPT.readMoreLength);let t={id:S,title:n,img:a,link:i,createDate:s,category:o,tags:u,contentMD:p,contentHtml:f,contentText:y,priority:d,changefreq:w};await l(S,JSON.stringify(t));let e={id:S,title:n,img:a,link:i,createDate:s,category:o,tags:u,contentText:y,priority:d,changefreq:w},h=await c("SYSTEM_INDEX_LIST",!0);for(r=0;r-1||n[i].category.indexOf(t)>-1)&&a.push(n[i]);a=g(a,"id");let o=!(a.length>r*e),c=[];for(i=(e-1)*r,s=Math.min(e*r,a.length);ie*t),a=[];for(var i=(t-1)*e,s=Math.min(t*e,r.length);ii?-1:ai?1:0}))}function p(t){if("string"==typeof t)try{var e=JSON.parse(t);return!("object"!=typeof e||!e)}catch(t){return!1}}async function h(t){const{headers:e}=t,r=e.get("content-type")||"";if(r.includes("application/json")){let e=JSON.stringify(await t.json()),r=JSON.parse(e),a={category:[]};for(var n=0;n{t.respondWith(async function(t){let e=t.request,r=new URL(t.request.url);null==OPT.privateBlog&&(OPT.privateBlog=!1);let i=r.pathname.trim("/").split("/");if(("admin"===i[0]||!0===OPT.privateBlog)&&!function(t){const e=t.headers.get("Authorization");if(!e||!/^Basic [A-Za-z0-9._~+/-]+=*$/i.test(e))return!1;const[r,n]=function(t){try{return atob(t.split(" ").pop()).split(":")}catch(t){return[]}}(e);return console.log("-----parseBasicAuth----- ",r,n),r===OPT.user&&n===OPT.password}(t.request))return new Response("Unauthorized",{headers:{"WWW-Authenticate":'Basic realm="cfblog"',"Access-Control-Allow-Origin":"*"},status:401});console.log(r.pathname);let f=r.searchParams.get("theme"),d=r.searchParams.get("pageSize");f&&(OPT.themeURL="https://raw.githubusercontent.com/gdtool/cloudflare-workers-blog/master/themes/"+f+"/");d&&(OPT.pageSize=parseInt(d));if(console.log("theme pageSize",OPT.pageSize,OPT.themeURL),"/robots.txt"==r.pathname)return new Response(OPT.robots+"\nSitemap: https://"+OPT.siteDomain+"/sitemap.xml",{headers:{"content-type":"text/plain;charset=UTF-8"},status:200});if("/favicon.ico"==r.pathname)return new Response("404",{headers:{"content-type":"text/plain;charset=UTF-8"},status:404});let w="",y="",S="";0==i.length||""==i[0]?(w="page",y="1"):(w=i[0],y=void 0===i[1]?1:i[1],S=void 0===i[2]?1:i[2]);const m=caches.default,T="https://"+OPT.siteDomain+"/"+w+"/"+y+"/"+S,v=new Request(T,e);console.log("cacheFullPath:",T);let E=await m.match(v);if(E)return E;if("sitemap.xml"==w)E=new Response(await async function(){console.log("进入函数 getSiteMap");let t=await l("SYSTEM_INDEX_LIST",!0),e='\n';for(var r=0,n=t.length;r",e+="\n\t\thttps://"+OPT.siteDomain+"/article/"+t[r].id+"/"+t[r].link+".html",e+="\n\t\t"+t[r].createDate.substr(0,10)+"",e+="\n\t\t"+(void 0===t[r].changefreq?"daily":t[r].changefreq)+"",e+="\n\t\t"+(void 0===t[r].priority?"0.5":t[r].priority)+"",e+="\n\t";return e+="\n",e}(),{headers:{"content-type":"text/xml;charset=UTF-8"},status:200});else{let e=await async function(t){let e=new URL(t.url).pathname.trim("/").split("/"),r="",i="",f="";0==e.length||""==e[0]?(r="page",i="1"):(r=e[0],i=void 0===e[1]?1:e[1],f=void 0===e[2]?1:e[2]);if("page"==r&&parseInt(i)>0)return await async function(t,e){let r=await u("index"),a=await l("SYSTEM_VALUE_WidgetMenu",!0),i=await l("SYSTEM_VALUE_WidgetCategory",!0),s=await l("SYSTEM_VALUE_WidgetTags",!0),o=await l("SYSTEM_VALUE_WidgetLink",!0),c=await l("SYSTEM_INDEX_LIST",!0),g=c.slice(0,OPT.recentlySize);for(var p=0;p=c.length&&(d=[]);let w=(e>1?"page "+e+" - ":"")+OPT.siteName,y=OPT.keyWords,S={};S.widgetMenuList=a,S.widgetCategoryList=i,S.widgetTagsList=s,S.widgetLinkList=o,S.widgetRecentlyList=g,S.articleList=h,S.pageNewer=f,S.pageOlder=d,S.title=w,S.keyWords=y;let m=OPT;return m.password="",m.user="",m.cacheToken="",m.cacheZoneId="",S.OPT=m,n.render(r,S)}(0,parseInt(i));if("category"==r&&i.length>0)return await a(r,i,parseInt(f));if("tags"==r&&i.length>0)return await a(r,i,parseInt(f));if("article"==r&&i.length>0)return await async function(t,e,r){let a=await u("article"),i=await l("SYSTEM_VALUE_WidgetMenu",!0),o=await l("SYSTEM_VALUE_WidgetCategory",!0),c=await l("SYSTEM_VALUE_WidgetTags",!0),g=await l("SYSTEM_VALUE_WidgetLink",!0),p=(await l("SYSTEM_INDEX_LIST",!0)).slice(0,OPT.recentlySize);for(var h=0;h","script>"))}if("saveConfig"==e[1]){const e=await h(t);let r=e.WidgetCategory,n=e.WidgetMenu,a=e.WidgetLink;return p(r)&&p(n)?(await c("SYSTEM_VALUE_WidgetCategory",r),await c("SYSTEM_VALUE_WidgetMenu",n),await c("SYSTEM_VALUE_WidgetLink",a),'{"msg":"saved","rst":true}'):'{"msg":"Not a JSON object","rst":false}'}if("saveAddNew"==e[1]){const e=await h(t);let r=e.title,n=e.img,a=e.link,i=e.createDate,s=e.category,o=e.tags,u=void 0===e.priority?"0.5":e.priority,p=void 0===e.changefreq?"daily":e.changefreq,f=e["content-markdown-doc"],d=e["content-html-code"],w="",y="";if(r.length>0&&i.length>0&&s.length>0&&f.length>0&&d.length>0){y=await async function(){let t=await l("SYSTEM_INDEX_NUM");return""===t||null===t||"[]"===t||void 0===t?(await c("SYSTEM_INDEX_NUM",1),"000001"):(await c("SYSTEM_INDEX_NUM",parseInt(t)+1),("00000"+(parseInt(t)+1)).substr(-6))}(),w=d.replace(/<\/?[^>]*>/g,"").trim().substring(0,OPT.readMoreLength);let t={id:y,title:r,img:n,link:a,createDate:i,category:s,tags:o,contentMD:f,contentHtml:d,contentText:w,priority:u,changefreq:p};await c(y,JSON.stringify(t));let e={id:y,title:r,img:n,link:a,createDate:i,category:s,tags:o,contentText:w,priority:u,changefreq:p},h=await l("SYSTEM_INDEX_LIST",!0),S=[];return S.push(e),S=S.concat(h),S=g(S,"id"),await c("SYSTEM_INDEX_LIST",JSON.stringify(S)),'{"msg":"added OK","rst":true,"id":"'+y+'"}'}return'{"msg":"信息不全","rst":false}'}if("delete"==e[1]){let t=e[2];if(6==t.length){await CFBLOG.delete(t);let e=await l("SYSTEM_INDEX_LIST",!0);for(r=0;r0&&s.length>0&&o.length>0&&p.length>0&&f.length>0){y=f.replace(/<\/?[^>]*>/g,"").trim().substring(0,OPT.readMoreLength);let t={id:S,title:n,img:a,link:i,createDate:s,category:o,tags:u,contentMD:p,contentHtml:f,contentText:y,priority:d,changefreq:w};await c(S,JSON.stringify(t));let e={id:S,title:n,img:a,link:i,createDate:s,category:o,tags:u,contentText:y,priority:d,changefreq:w},h=await l("SYSTEM_INDEX_LIST",!0);for(r=0;r":">",'"':""","'":"'","/":"/","`":"`","=":"="},l=/\s*/,u=/\s+/,g=/\s*=/,p=/\s*\}/,h=/#|\^|\/|>|\{|&|=|!/;function f(t){this.string=t,this.tail=t,this.pos=0}function d(t,e){this.view=t,this.cache={".":this.view},this.parent=e}function w(){this.templateCache={_cache:{},set:function(t,e){this._cache[t]=e},get:function(t){return this._cache[t]},clear:function(){this._cache={}}}}f.prototype.eos=function(){return""===this.tail},f.prototype.scan=function(t){var e=this.tail.match(t);if(!e||0!==e.index)return"";var r=e[0];return this.tail=this.tail.substring(r.length),this.pos+=r.length,r},f.prototype.scanUntil=function(t){var e,r=this.tail.search(t);switch(r){case-1:e=this.tail,this.tail="";break;case 0:e="";break;default:e=this.tail.substring(0,r),this.tail=this.tail.substring(r)}return this.pos+=e.length,e},d.prototype.push=function(t){return new d(t,this)},d.prototype.lookup=function(t){var e,n,i,s=this.cache;if(s.hasOwnProperty(t))e=s[t];else{for(var o,c,l,u=this,g=!1;u;){if(t.indexOf(".")>0)for(o=u.view,c=t.split("."),l=0;null!=o&&l0?a[a.length-1][4]:r;break;default:n.push(e)}return r}(function(t){for(var e,r,n=[],a=0,i=t.length;a"===s?o=this.renderPartial(i,e,r,a):"&"===s?o=this.unescapedValue(i,e):"name"===s?o=this.escapedValue(i,e,a):"text"===s&&(o=this.rawValue(i)),void 0!==o&&(c+=o);return c},w.prototype.renderSection=function(t,n,a,i,s){var o=this,c="",l=n.lookup(t[1]);if(l){if(e(l))for(var u=0,g=l.length;u0||!r)&&(a[i]=n+a[i]);return a.join("\n")},w.prototype.renderPartial=function(t,e,n,a){if(n){var i=this.getConfigTags(a),s=r(n)?n(t[1]):n[t[1]];if(null!=s){var o=t[6],c=t[5],l=t[4],u=s;0==c&&l&&(u=this.indentPartial(s,l,o));var g=this.parse(u,i);return this.renderTokens(g,e,n,u,a)}}},w.prototype.unescapedValue=function(t,e){var r=e.lookup(t[1]);if(null!=r)return r},w.prototype.escapedValue=function(t,e,r){var n=this.getConfigEscape(r)||y.escape,a=e.lookup(t[1]);if(null!=a)return"number"==typeof a&&n===y.escape?String(a):n(a)},w.prototype.rawValue=function(t){return t[1]},w.prototype.getConfigTags=function(t){return e(t)?t:t&&"object"==typeof t?t.tags:void 0},w.prototype.getConfigEscape=function(t){return t&&"object"==typeof t&&!e(t)?t.escape:void 0};var y={name:"mustache.js",version:"4.1.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(t){S.templateCache=t},get templateCache(){return S.templateCache}},S=new w;return y.clearCache=function(){return S.clearCache()},y.parse=function(t,e){return S.parse(t,e)},y.render=function(t,r,n,a){if("string"!=typeof t)throw new TypeError('Invalid template! Template should be a "string" but "'+(e(i=t)?"array":typeof i)+'" was given as the first argument for mustache#render(template, view, partials)');var i;return S.render(t,r,n,a)},y.escape=function(t){return String(t).replace(/[&<>"'`=\/]/g,(function(t){return c[t]}))},y.Scanner=f,y.Context=d,y.Writer=w,y}()}]); + */var t=Object.prototype.toString,e=Array.isArray||function(e){return"[object Array]"===t.call(e)};function r(t){return"function"==typeof t}function n(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function a(t,e){return null!=t&&"object"==typeof t&&e in t}var i=RegExp.prototype.test,s=/\S/;function o(t){return!function(t,e){return i.call(t,e)}(s,t)}var l={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="},c=/\s*/,u=/\s+/,g=/\s*=/,p=/\s*\}/,h=/#|\^|\/|>|\{|&|=|!/;function f(t){this.string=t,this.tail=t,this.pos=0}function d(t,e){this.view=t,this.cache={".":this.view},this.parent=e}function w(){this.templateCache={_cache:{},set:function(t,e){this._cache[t]=e},get:function(t){return this._cache[t]},clear:function(){this._cache={}}}}f.prototype.eos=function(){return""===this.tail},f.prototype.scan=function(t){var e=this.tail.match(t);if(!e||0!==e.index)return"";var r=e[0];return this.tail=this.tail.substring(r.length),this.pos+=r.length,r},f.prototype.scanUntil=function(t){var e,r=this.tail.search(t);switch(r){case-1:e=this.tail,this.tail="";break;case 0:e="";break;default:e=this.tail.substring(0,r),this.tail=this.tail.substring(r)}return this.pos+=e.length,e},d.prototype.push=function(t){return new d(t,this)},d.prototype.lookup=function(t){var e,n,i,s=this.cache;if(s.hasOwnProperty(t))e=s[t];else{for(var o,l,c,u=this,g=!1;u;){if(t.indexOf(".")>0)for(o=u.view,l=t.split("."),c=0;null!=o&&c0?a[a.length-1][4]:r;break;default:n.push(e)}return r}(function(t){for(var e,r,n=[],a=0,i=t.length;a"===s?o=this.renderPartial(i,e,r,a):"&"===s?o=this.unescapedValue(i,e):"name"===s?o=this.escapedValue(i,e,a):"text"===s&&(o=this.rawValue(i)),void 0!==o&&(l+=o);return l},w.prototype.renderSection=function(t,n,a,i,s){var o=this,l="",c=n.lookup(t[1]);if(c){if(e(c))for(var u=0,g=c.length;u0||!r)&&(a[i]=n+a[i]);return a.join("\n")},w.prototype.renderPartial=function(t,e,n,a){if(n){var i=this.getConfigTags(a),s=r(n)?n(t[1]):n[t[1]];if(null!=s){var o=t[6],l=t[5],c=t[4],u=s;0==l&&c&&(u=this.indentPartial(s,c,o));var g=this.parse(u,i);return this.renderTokens(g,e,n,u,a)}}},w.prototype.unescapedValue=function(t,e){var r=e.lookup(t[1]);if(null!=r)return r},w.prototype.escapedValue=function(t,e,r){var n=this.getConfigEscape(r)||y.escape,a=e.lookup(t[1]);if(null!=a)return"number"==typeof a&&n===y.escape?String(a):n(a)},w.prototype.rawValue=function(t){return t[1]},w.prototype.getConfigTags=function(t){return e(t)?t:t&&"object"==typeof t?t.tags:void 0},w.prototype.getConfigEscape=function(t){return t&&"object"==typeof t&&!e(t)?t.escape:void 0};var y={name:"mustache.js",version:"4.1.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(t){S.templateCache=t},get templateCache(){return S.templateCache}},S=new w;return y.clearCache=function(){return S.clearCache()},y.parse=function(t,e){return S.parse(t,e)},y.render=function(t,r,n,a){if("string"!=typeof t)throw new TypeError('Invalid template! Template should be a "string" but "'+(e(i=t)?"array":typeof i)+'" was given as the first argument for mustache#render(template, view, partials)');var i;return S.render(t,r,n,a)},y.escape=function(t){return String(t).replace(/[&<>"'`=\/]/g,(function(t){return l[t]}))},y.Scanner=f,y.Context=d,y.Writer=w,y}()}]); diff --git a/themes/yinwang/index.html b/themes/yinwang/index.html index 8eb22fd..29b238f 100644 --- a/themes/yinwang/index.html +++ b/themes/yinwang/index.html @@ -32,7 +32,7 @@