mehserve
Version:
A simple port-sharing proxy for development on multiple local domains, supports websockets
22 lines (19 loc) • 488 B
JavaScript
const dns = require("native-dns");
const server = dns.createServer();
server.on("request", function (req, res) {
if (req.question[0].name.match(/\.(meh|dev|localhost)/)) {
res.answer.push(dns.A({
name: req.question[0].name,
address: "127.0.0.1",
ttl: 600
}));
res.answer.push(dns.AAAA({
name: req.question[0].name,
address: "::1",
ttl: 600
}));
res.send();
}
});
module.exports = server;
//# sourceMappingURL=dnsserver.js.map