diff --git a/package.json b/package.json index 58caaff..e26bb72 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,10 @@ "description": "Multi-project webhook proxy for incoming webhooks (Square, Stripe, GitHub, etc.) that forwards to Appwrite functions with proper auth headers.", "main": "server.js", "scripts": { - "start": "node server.js" + "build": "tsc", + "start": "node server.js", + "dev": "tsx watch src/server.ts", + "typecheck": "tsc --noEmit" }, "engines": { "node": ">=18.0.0" @@ -12,5 +15,11 @@ "dependencies": { "express": "^4.19.2" }, + "devDependencies": { + "@types/express": "^4.17.21", + "@types/node": "^20.12.7", + "tsx": "^4.7.2", + "typescript": "^5.4.5" + }, "license": "MIT" } \ No newline at end of file