UNPKG

dns2

Version:

A DNS Server and Client Implementation in Pure JavaScript with no dependencies.

32 lines (26 loc) 585 B
const UDPServer = require('./udp'); const TCPServer = require('./tcp'); const DOHServer = require('./doh'); const DNSServer = require('./dns'); const createUDPServer = options => { return new UDPServer(options); }; const createTCPServer = options => { return new TCPServer(options); }; const createDOHServer = options => { return new DOHServer(options); }; const createServer = options => { return new DNSServer(options); }; module.exports = { UDPServer, TCPServer, DOHServer, DNSServer, createTCPServer, createUDPServer, createDOHServer, createServer, };