{ "name": "web2app-server", "private": true, "version": "0.1.0", "type": "module", "scripts": { "postinstall": "node -e \"try{require('better-sqlite3')}catch{process.exit(1)}\" || npm rebuild better-sqlite3", "predev": "npm rebuild better-sqlite3", "dev": "tsx watch index.ts", "prebuild": "npm rebuild better-sqlite3", "build": "tsc", "prestart": "npm rebuild better-sqlite3", "start": "node dist/index.js" }, "dependencies": { "adm-zip": "^0.5.16", "better-sqlite3": "^11.8.1", "cors": "^2.8.5", "dotenv": "^16.4.7", "express": "^4.21.2", "multer": "^1.4.5-lts.1", "nanoid": "^5.1.0", "octokit": "^4.1.2" }, "devDependencies": { "@types/adm-zip": "^0.5.7", "@types/better-sqlite3": "^7.6.12", "@types/cors": "^2.8.17", "@types/express": "^5.0.0", "@types/multer": "^1.4.12", "@types/node": "^22.10.5", "tsx": "^4.19.2", "typescript": "~5.6.2" } }