Remove Firebase hosting, back to Express

This commit is contained in:
Michael Jackson
2019-01-26 15:20:15 -08:00
parent 0ae074e164
commit 5533725f64
32 changed files with 1174 additions and 5451 deletions

View File

@ -0,0 +1,5 @@
import corsMiddleware from 'cors';
const cors = corsMiddleware();
export default cors;

View File

@ -1,6 +1,6 @@
import morgan from 'morgan';
const logging = morgan(
const logger = morgan(
process.env.NODE_ENV === 'development'
? 'dev'
: ':date[clf] - :method :url :status :res[content-length] - :response-time ms',
@ -12,4 +12,4 @@ const logging = morgan(
}
);
export default logging;
export default logger;

View File

@ -0,0 +1,12 @@
import express from 'express';
const staticMiddleware = express.static('public', { maxAge: '1y' });
export default function staticFiles(req, res, next) {
if (req.query.meta != null) {
// Let ?meta requests fall through.
return next();
}
staticMiddleware(req, res, next);
}