Files
youtube-dl-web/index.js
2019-09-27 12:16:40 -07:00

21 lines
481 B
JavaScript

const qs = require('querystring');
const micro = require('micro');
const server = require('./src/server');
const logger = require('./src/logger');
const PORT = process.env.PORT || 8080;
function parseQueryParams(url) {
const [, q] = url.split('?');
if (!q) return {};
return qs.parse(q);
}
const serve = micro((req, res) => {
req.queryParams = parseQueryParams(req.url);
return server(req, res);
});
serve.listen(PORT);
logger.info(`Server running on port ${PORT}`);