From fd9942526907722a661d678d0ac216d37243a08f Mon Sep 17 00:00:00 2001 From: jessy-david-dev Date: Sat, 11 Apr 2026 15:55:17 +0200 Subject: [PATCH] fix(deploy): require Node 22.12+, remove better-sqlite3 remnants --- package.json | 7 ++++--- pnpm-lock.yaml | 10 ---------- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 5203f90..fc6c405 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,14 @@ "private": true, "author": "Jessy DAVID - https://jessy-david.dev", "description": "WikiRush - Navigue entre les articles Wikipedia pour atteindre la cible en premier !", + "engines": { + "node": ">=22.12.0" + }, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", - "lint": "eslint", - "postinstall": "npx node-gyp rebuild --directory node_modules/.pnpm/better-sqlite3@12.8.0/node_modules/better-sqlite3 2>/dev/null || true" + "lint": "eslint" }, "dependencies": { "@panva/hkdf": "^1.2.1", @@ -27,7 +29,6 @@ "devDependencies": { "@tailwindcss/postcss": "^4", "@types/bcryptjs": "^3.0.0", - "@types/better-sqlite3": "^7.6.13", "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0531305..392cc0a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -48,9 +48,6 @@ importers: '@types/bcryptjs': specifier: ^3.0.0 version: 3.0.0 - '@types/better-sqlite3': - specifier: ^7.6.13 - version: 7.6.13 '@types/node': specifier: ^20 version: 20.19.39 @@ -719,9 +716,6 @@ packages: resolution: {integrity: sha512-WRZOuCuaz8UcZZE4R5HXTco2goQSI2XxjGY3hbM/xDvwmqFWd4ivooImsMx65OKM6CtNKbnZ5YL+YwAwK7c1dg==} deprecated: This is a stub types definition. bcryptjs provides its own type definitions, so you do not need this installed. - '@types/better-sqlite3@7.6.13': - resolution: {integrity: sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==} - '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -3192,10 +3186,6 @@ snapshots: dependencies: bcryptjs: 3.0.3 - '@types/better-sqlite3@7.6.13': - dependencies: - '@types/node': 20.19.39 - '@types/estree@1.0.8': {} '@types/json-schema@7.0.15': {}