|
|
|
@ -7,11 +7,10 @@ var template = fs.readFileSync("resources/template.html", "utf-8"); |
|
|
|
var buildHTML = (title, content) => template |
|
|
|
var buildHTML = (title, content) => template |
|
|
|
.replace("%TITLE%", title) |
|
|
|
.replace("%TITLE%", title) |
|
|
|
.replace("%CONTENT%", content); |
|
|
|
.replace("%CONTENT%", content); |
|
|
|
var apiPage = buildHTML("API", marked(fs.readFileSync("API.md", "utf-8"))); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
module.exports.build = id => { |
|
|
|
module.exports.build = id => { |
|
|
|
if (CACHE.has(id)) return CACHE.get(id); |
|
|
|
if (CACHE.has(id)) return CACHE.get(id); |
|
|
|
var content = id == "api" ? apiPage : "This is page " + id; |
|
|
|
var content = "This is page " + id; |
|
|
|
CACHE.set(id, content); |
|
|
|
CACHE.set(id, content); |
|
|
|
return content; |
|
|
|
return content; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|