{ "name": "owlboard-backend", "version": "2024.2.2", "description": "Provides LDB, PIS and live train details for the OwlBoard web client", "repository": { "type": "git", "url": "https://git.fjla.uk/owlboard/backend.git" }, "license": "GPL-3.0-or-later", "author": "Fred Boniface", "main": "app.js", "scripts": { "build": "tsc", "run": "tsc && node dist/app.js", "dev": "tsc && NODE_ENV=development node dist/app.js", "start": "node app.js", "test": "jest", "format": "npx prettier -w ." }, "dependencies": { "compression": "^1.7.4", "cors": "^2.8.5", "express": "^4.18.2", "express-rate-limit": "^6.7.0", "html-minifier": "^4.0.0", "juice": "^9.0.0", "ldbs-json": "^1.2.1", "moment-timezone": "^0.5.43", "mongodb": "^4.13.0", "nodemailer": "^6.9.9", "pino": "^8.15.1", "redis": "^4.6.7", "zlib": "^1.0.5" }, "devDependencies": { "@owlboard/ts-types": "^1.1.0", "@types/express": "^4.17.21", "@types/jest": "^29.5.3", "eslint": "^8.39.0", "jest": "^29.6.2", "prettier": "^2.8.8", "ts-jest": "^29.1.1", "typescript": "^5.1.6" } }