From 0a81f30c36d0d846d4c1d223c91138b06bedd348 Mon Sep 17 00:00:00 2001 From: jason Date: Sat, 7 Mar 2026 22:58:28 -0600 Subject: [PATCH] feat: update backend package.json with TypeScript dependencies --- backend/package.json | 36 ++++++++++++++++-------------------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/backend/package.json b/backend/package.json index 846e4f5..94c21c3 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,28 +1,24 @@ { - "name": "pnger-backend", - "version": "1.0.0", - "description": "PNG editor backend API", - "main": "src/server.js", + "name": "png-editor-backend", + "version": "0.1.0", + "private": true, + "main": "dist/index.js", "scripts": { - "start": "node src/server.js", - "dev": "nodemon src/server.js", - "test": "echo \"No tests yet\" && exit 0" + "dev": "ts-node-dev --respawn --transpile-only src/index.ts", + "build": "tsc", + "start": "node dist/index.js" }, - "keywords": ["png", "image", "editor", "resize"], - "author": "jason", - "license": "MIT", "dependencies": { - "express": "^4.18.2", - "multer": "^1.4.5-lts.1", - "sharp": "^0.33.2", - "cors": "^2.8.5", - "helmet": "^7.1.0", - "dotenv": "^16.4.1" + "express": "^4.19.0", + "multer": "^1.4.5", + "sharp": "^0.33.0", + "cors": "^2.8.5" }, "devDependencies": { - "nodemon": "^3.0.3" - }, - "engines": { - "node": ">=20.0.0" + "@types/express": "^4.17.21", + "@types/multer": "^1.4.7", + "@types/cors": "^2.8.17", + "ts-node-dev": "^2.0.0", + "typescript": "^5.6.0" } } \ No newline at end of file