@bitgenics/fab-static
Advanced tools
Comparing version 0.4.0 to 0.4.1
{ | ||
"name": "@bitgenics/fab-static", | ||
"version": "0.4.0", | ||
"version": "0.4.1", | ||
"description": "Front-end Application Bundle generator for (mostly) static applications.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -47,4 +47,8 @@ const url_parse = require('url').parse | ||
const sendHeaders = (req, res, settings) => { | ||
const headers = config.getHeaders ? config.getHeaders(req, res, settings) : [] | ||
const sendHeaders = async (req, res, settings) => { | ||
let headers = config.getHeaders ? config.getHeaders(req, res, settings) : [] | ||
headers = headers || [] | ||
if (headers && typeof headers.then == 'function') { | ||
headers = await headers | ||
} | ||
for (header of headers) { | ||
@@ -141,6 +145,6 @@ res.setHeader(header.name, header.value) | ||
const renderGet = (req, res, settings) => { | ||
const renderGet = async (req, res, settings) => { | ||
try { | ||
console.log(getPath(req.url)) | ||
sendHeaders(req, res, settings) | ||
await sendHeaders(req, res, settings) | ||
handler(req, res, settings) | ||
@@ -147,0 +151,0 @@ } catch (e) { |
97691
456