Boa tarde utilizo linux, instalei o nodejs, npm tudo correto, depois usei o comando npm init -y e foi criado o arquivo package.json tudo como manda as aulas. Modifiquei o test para start e iniciei o comando que foi ensinado na aula mas quando utilizo o npm start é gerado esse erro
> backend@1.0.0 start
> json-server --watch db.json --port 3000
file:///usr/local/lib/node_modules/json-server/lib/bin.js:32
default: process.env['PORT'] ?? '3000',
^
SyntaxError: Unexpected token '?'
at Loader.moduleStrategy (internal/modules/esm/translators.js:133:18)
at async link (internal/modules/esm/module_job.js:42:21)