Para quem estiver com este erro ao executar o comando "npm install" no projeto da api do alurapic.
A solução é:
1- Ir no package.json do projeto
2- Atualizar a versão do sqlite3 para 4.1.1
{
"name": "alurapic",
"version": "1.0.0",
"description": "",
"main": "server.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js"
},
"author": "",
"license": "ISC",
"dependencies": {
"body-parser": "^1.18.2",
"cors": "^2.8.4",
"express": "^4.16.3",
"jimp": "^0.2.28",
"jsonwebtoken": "^8.2.0",
"multer": "^1.3.0",
"sqlite3": "^4.1.1", // trocar aqui de 4.0.0 para 4.1.1
"uuid": "^3.2.1"
}
}
3- Executar comando "npm install"
4- Executar comando "npm start"
5- Ser feliz!
OBS: você pode voltar fazer voltar para 4.0.0 depois, mas para mim a 4.1.1 está funcionando perfeitamente