Quando isso ocorre?
Este problema acontece quando a bibliotecabetter-sqlite3 ou uma biblioteca que depende dela, como quick.db, não está atualizada.
Por que isso ocorre?
Este erro ocorre porque a bibliotecabetter-sqlite3 não foi atualizada para a versão mais recente. Na versão 11.x.x e anteriores do better-sqlite3, a biblioteca não suportava o Node.js LTS v22.x.x.
Como corrigir
Para corrigir este problema, você precisa atualizar a bibliotecabetter-sqlite3 para a versão mais recente. Lembre-se de atualizar as bibliotecas que dependem do better-sqlite3, como quick.db.
Verifique as versões mais recentes das bibliotecas:
Atualize o better-sqlite3 no seu package.json
Após verificar a versão mais recente da biblioteca, você pode atualizá-la em seu package.json. Por exemplo, se a versão atual for 11.10.0, você pode usar o seguinte:
Atualize manualmente no seu package.json
Atualize usando o terminal
Removendo arquivos para uma instalação limpa
Após atualizar seupackage.json, você deve remover os arquivos e pastas: node_modules, package-lock.json e a pasta .npm.

