UNPKG

fetch-base64

Version:

A node package to retrieve fetch local or remote files in base64 encoding.

39 lines (32 loc) 605 B
// content of index.js const http = require('http'); let server; let lastReq = {}; const requestHandler = (request, response) => { lastReq = request; response.end('OK'); }; function start(port) { return new Promise((resolve, reject) => { server = http.createServer(requestHandler); server.listen(port, (err) => { if (err) { reject(err); } resolve(); }); }); } function stop() { return new Promise((resolve) => { server.close(resolve); }); } function getLastRequest() { return lastReq; } module.exports = { start, stop, getLastRequest };