{
- "name": "ndserver",
+ "name": "jst_server",
"version": "1.0.0",
"description": "Web server using JavaScript template system",
- "main": "ndserver.js",
+ "main": "jst_server.js",
"directories": {},
"dependencies": {
+ "babel-cli": "^6.26.0",
"build_cache": "file:../build_cache.git/build_cache-1.0.0.tgz",
"commander": "^2.18.0",
"cookie": "^0.3.1",
)
let build_cache_js = new BuildCache()
-let get_js = path => build_cache_js.get(
+let get_jst = path => build_cache_js.get(
path,
async result => {
console.log('compiling', path)
}
)
result.deps.concat(render.imports)
- result.value = new Buffer(render.css, 'utf-8')
+ result.value = Buffer.from(render.css)
}
)
json_cache.diag = true
exports.get_email = get_email
-exports.get_js = get_js
+exports.get_jst = get_jst
exports.get_json = get_json
exports.get_less = get_less
exports.get_text = get_text
let die = res => {
let body = '<html><body>Page not found</body></html>'
- serve(res, 404, config.mime_type_html, new Buffer(body, 'utf8'))
+ serve(res, 404, config.mime_type_html, Buffer.from(body))
}
let redirect = (res, location) => {
let message = (err.stack || err.message).toString()
console.error(message)
let body = '<html><body><pre>' + message + '</pre></body></html>'
- serve(res, 500, config.mime_type_html, new Buffer(body, 'utf8'))
+ serve(res, 500, config.mime_type_html, Buffer.from(body, 'utf8'))
}
}
switch (file_type) {
case 'html':
- temp = page + '.js'
+ temp = page + '.jst'
try {
let buffers = []
let env = {
) + path
switch (type) {
case undefined:
- return /*await*/ (await resources.get_js(path))(env, out, get)
+ return /*await*/ (await resources.get_jst(path))(env, out, get)
case 'email':
return /*await*/ resources.get_email(path)
- case 'js':
- return /*await*/ resources.get_js(path)
+ case 'jst':
+ return /*await*/ resources.get_jst(path)
case 'json':
return /*await*/ resources.get_json(path)
case 'text':