TODOs http server to serve local web apps support compress options (gzip and brotli) publish to npm as a binary package Use the first available port if port is not supplied in cli