UNPKG

@helpscout/cyan

Version:

Cypress-like Testing for React + JSDOM

25 lines (18 loc) 464 B
"use strict"; var app = require('express')(); var http = require('http').createServer(app); var io = require('socket.io')(http); var port = 3000; var addRoutes = require('./utils/addRoutes'); var routes = require('./routes'); addRoutes(app, routes); io.on('connection', function (socket) { return socket.on('disconnect', function () { http.close(); }); }); http.listen(port); process.on('SIGINT', function () { http.close(); process.exit(0); });