Node Socket Chat

Description

This is a Node.js server project written in TypeScript. It provides a simple real time chat application over telnet using node sockets.

It uses Jest for testing, ESLint for linting, and nodemon for automatic reloading during development.

Installation

To install the project, you need to have Node.js and yarn installed on your machine. Then run the following command:

yarn install

Usage

To build and start the server run the following:

yarn build
yarn start

For development, you can use:

yarn dev

Testing

Tests can be ran with:

yarn test