node-hls-server icon indicating copy to clipboard operation
node-hls-server copied to clipboard

Unexpected token '.'

Open amatorecorrado opened this issue 4 years ago • 2 comments

I found an error immediately with simple configuration:

const HLSServer = require('node-hls-server'); const server = new HLSServer(); server.run();

the error is: /Users/---------->/live_server/node_modules/node-hls-server/requestHandler.js:24 req.connection?.remoteAddress || ^

SyntaxError: Unexpected token '.' at wrapSafe (internal/modules/cjs/loader.js:931:16) at Module._compile (internal/modules/cjs/loader.js:979:27) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10) at Module.load (internal/modules/cjs/loader.js:879:32) at Function.Module._load (internal/modules/cjs/loader.js:724:14) at Module.require (internal/modules/cjs/loader.js:903:19) at require (internal/modules/cjs/helpers.js:74:18) at Object. (/Users/------>/live_server/node_modules/node-hls-server/hlsServer.js:8:24) at Module._compile (internal/modules/cjs/loader.js:1015:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)

amatorecorrado avatar May 02 '21 22:05 amatorecorrado

Optional chaining in node >= 14

advplyr avatar May 09 '21 23:05 advplyr

I will take a look at this error to make it compatible with older node versions.

pedrio-gh avatar May 10 '21 08:05 pedrio-gh