UNPKG

create-nodeapi-backend

Version:

A powerful Node.js backend boilerplate with Express, MongoDB, Firebase, JWT auth, Nodemailer, cron jobs, input validation (Joi), and serverless support for Vercel. Scaffold a full-featured API backend in seconds.

18 lines (12 loc) 425 B
const http = require("http"); const WebSocket = require("ws"); const app = require("./app"); const config = require("./config/index"); const { setupSocket } = require("./socket/websocket"); const server = http.createServer(app); const wss = new WebSocket.Server({ server }); const PORT = config.port; setupSocket(wss); server.listen(PORT, () => { console.log(`Server is running on port ${PORT}`); });