summaryrefslogtreecommitdiff
path: root/src/ircd.js
blob: 6a02bd6dbf4ed72978d0a134bf4266e7fbecb3ec (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const net = require("node:net");
const db = require("./db.js");

const server = net.createServer(socket => {
	socket.write("olar\r\n");
	socket.pipe(socket);
});

const app = async udsPath => {
	await db.init();
	server.listen(udsPath, () => {
		console.log("I'm ircd.");
	});
};

module.exports = {
	app,
};