├── .editorconfig ├── .github └── workflows │ ├── npm-publish.yml │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── example ├── async_test.ts ├── experiment.ts ├── express_router.ts ├── middleware_serve_index.ts ├── middleware_session.ts ├── middleware_static.ts ├── render.ts ├── static │ └── index.html ├── uwebsockets_express.ts └── views │ ├── view.html │ └── view.pug ├── package.json ├── src ├── Application.ts ├── IncomingMessage.ts ├── ServerResponse.ts ├── Socket.ts └── index.ts ├── test ├── compatibility_test.ts ├── static │ └── index.html └── views │ └── render.html ├── tsconfig.json └── tsconfig ├── tsconfig.all.json ├── tsconfig.cjs.json └── tsconfig.esm.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | lib 3 | .vscode 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/README.md -------------------------------------------------------------------------------- /example/async_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/async_test.ts -------------------------------------------------------------------------------- /example/experiment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/experiment.ts -------------------------------------------------------------------------------- /example/express_router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/express_router.ts -------------------------------------------------------------------------------- /example/middleware_serve_index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/middleware_serve_index.ts -------------------------------------------------------------------------------- /example/middleware_session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/middleware_session.ts -------------------------------------------------------------------------------- /example/middleware_static.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/middleware_static.ts -------------------------------------------------------------------------------- /example/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/render.ts -------------------------------------------------------------------------------- /example/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/static/index.html -------------------------------------------------------------------------------- /example/uwebsockets_express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/uwebsockets_express.ts -------------------------------------------------------------------------------- /example/views/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/views/view.html -------------------------------------------------------------------------------- /example/views/view.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/example/views/view.pug -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/package.json -------------------------------------------------------------------------------- /src/Application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/src/Application.ts -------------------------------------------------------------------------------- /src/IncomingMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/src/IncomingMessage.ts -------------------------------------------------------------------------------- /src/ServerResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/src/ServerResponse.ts -------------------------------------------------------------------------------- /src/Socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/src/Socket.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/src/index.ts -------------------------------------------------------------------------------- /test/compatibility_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/test/compatibility_test.ts -------------------------------------------------------------------------------- /test/static/index.html: -------------------------------------------------------------------------------- 1 | Hello world -------------------------------------------------------------------------------- /test/views/render.html: -------------------------------------------------------------------------------- 1 | {{title}}{{message}} -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig/tsconfig.all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/tsconfig/tsconfig.all.json -------------------------------------------------------------------------------- /tsconfig/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/tsconfig/tsconfig.cjs.json -------------------------------------------------------------------------------- /tsconfig/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/colyseus/uWebSockets-express/HEAD/tsconfig/tsconfig.esm.json --------------------------------------------------------------------------------