server for my chess game
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const WebSocket = require('ws')
const gdCom = require('@gd-com/utils')

const PORT = process.env.PORT || 3000;

const wss = new WebSocket.Server({ port: PORT })
console.log(`Server started on port ${PORT}`)
wss.on('connection', ws => {
  console.log('connected')
  ws.send(gdCom.putVar("a new client has connected"))
  ws.on('message', (message) => {
    let recieveBuff = Buffer.from(message)
    let recieve = gdCom.getVar(recieveBuff)
    console.log(recieve.value)
  })
})