{ "name": "jws-backend", "version": "1.0.0", "description": "", "main": "./dist/app.js", "scripts": { "start": "node ./dist/app.js", "dev": "nodemon", "check": "tsc --noEmit", "format": "prettier --write .", "debug": "nodemon", "build": "tsoa spec-and-routes && tsc", "changelog:generate": "git-cliff -o CHANGELOG.md && git add CHANGELOG.md && git commit -m 'Update CHANGELOG.md'", "db:generate": "prisma generate", "db:push": "prisma db push", "migrate:dev": "prisma migrate dev", "migrate:deploy": "prisma migrate deploy" }, "keywords": [], "author": "Frappe'T", "license": "ISC", "devDependencies": { "@types/barcode": "^0.0.33", "@types/cors": "^2.8.17", "@types/express": "^4.17.21", "@types/morgan": "^1.9.9", "@types/multer": "^1.4.12", "@types/node": "^20.17.10", "@types/nodemailer": "^6.4.17", "nodemon": "^3.1.9", "prettier": "^3.4.2", "prisma": "^6.3.0", "prisma-kysely": "^1.8.0", "ts-node": "^10.9.2", "typescript": "^5.7.2" }, "dependencies": { "@elastic/elasticsearch": "^8.17.0", "@fast-csv/parse": "^5.0.2", "@prisma/client": "^6.3.0", "@scalar/express-api-reference": "^0.4.182", "@tsoa/runtime": "^6.6.0", "canvas": "^3.1.0", "cors": "^2.8.5", "cron": "^3.3.1", "dayjs": "^1.11.13", "dayjs-plugin-utc": "^0.1.2", "docx-templates": "^4.13.0", "dotenv": "^16.4.7", "exceljs": "^4.4.0", "express": "^4.21.2", "fast-jwt": "^5.0.5", "jsbarcode": "^3.11.6", "json-2-csv": "^5.5.8", "kysely": "^0.27.5", "minio": "^8.0.2", "morgan": "^1.10.0", "multer": "^1.4.5-lts.2", "nodemailer": "^6.10.0", "prisma-extension-kysely": "^3.0.0", "promise.any": "^2.0.6", "thai-baht-text": "^2.0.5", "to-words": "^4.2.0", "tsoa": "^6.6.0", "winston": "^3.17.0", "winston-elasticsearch": "^0.19.0" }, "packageManager": "pnpm@9.15.0" }