Backend for QUAKE3 Server w/ WebUI
Quake 3 rest API w/ websocket for interacting with RCON.
- Socket.io
- Babel.js with ES2015 preset
- ESLint
- node-watch
- scaffolded from palanik/node-es6-starter
Airbnb has an excellent style guide for ES6. We will follow the guide and adhere to the recommended coding style.
-
Make sure you have recent, stable version of node (>= 8.1.0).
nave use stable node -v
-
Clone or download this repo.
-
Get latest releases of the tools
npm update --save
npm run lint
npm run build
npm run watch
npm run dev
npm run build
node lib/
or
npm start
./src - source code, stays in git repo.
./lib - transpiled ES5 code, not saved in git, gets published to npm.