{ "name": "kadi_backend", "version": "1.0.0", "description": "", "main": "src/index.js", "scripts": { "build": "tsc", "watch-ts": "tsc -w", "watch-node": "nodemon dist/index.js", "watch": "concurrently -k -p \"[{name}]\" -n \"TypeScript, Node\" -c \"yello.bold, cyan.bold\" \"npm run watch-ts\" \"npm run watch-node\"", "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC", "dependencies": { "bcrypt": "^4.0.1", "diff": ">=3.5.0", "ejs": "^3.1.3", "express": "^5.0.0-alpha.8", "express-flash": "0.0.2", "express-session": "^1.17.1", "lodash.template": ">=4.5.0", "mongoose": "^5.9.15", "passport": "^0.4.1", "passport-local": "^1.0.0" }, "devDependencies": { "@types/bcrypt": "^3.0.0", "@types/express": "^4.17.6", "@types/express-flash": "0.0.2", "@types/express-session": "^1.17.0", "@types/mongoose": "^5.7.21", "@types/passport": "^1.0.3", "@types/passport-local": "^1.0.33", "concurrently": "^5.2.0", "gulp": "^3.9.1", "nodemon": "^2.0.4", "prettier": "^2.0.5", "semantic-ui": "^2.4.2", "ts-loader": "^7.0.5", "tslint": "^6.1.1", "typescript": "^3.9.3" }, "prettier": { "tabWidth": 4, "jsxBracketSameLine": true, "printWidth": 100 } }