Testing AsyncLocalStorage with Socket.IO
Store is initialized in the middleware, and then accessed in router.
Accessing the store directly in handler is not possible, data should be passed as an argument.
git clone https://github.com/peterdee/node-ws-als
cd ./node-ws-als
nvm use 16
npm i
npm start
Backend will be running on http://localhost:1221
Frontend will be runnung on http://localhost:2112