Skip to content
Snippets Groups Projects
This project manages its dependencies using npm. Learn more
package.json 1.07 KiB
{
  "name": "backend",
  "version": "0.0.1",
  "description": "The backend handles gameStates and database connections",
  "main": "index.js",
  "scripts": {
    "test": "cypress run",
    "start:local": "concurrently \"tsc -w\" \"cross-env NODE_ENV=development yarn run server\"",
    "start:prod": "tsc && cross-env NODE_ENV=production yarn run server",
    "server": "node dist/src/index.js || yarn run server",
    "prettier": "prettier --write \"**/*.{js,ts,tsx,jsx,css,md,scss,html,json}\""
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@types/cypress": "^1.1.3",
    "@types/express": "^4.17.17",
    "@types/jest": "^29.5.0",
    "@types/swagger-jsdoc": "^6.0.1",
    "concurrently": "^8.0.1",
    "cross-env": "^7.0.3",
    "cypress": "^12.9.0",
    "express": "^4.18.2",
    "nodemon": "^2.0.22",
    "ts-node": "^10.9.1",
    "typescript": "^5.0.4"
  },
  "dependencies": {
    "firebase-admin": "^11.6.0",
    "node-cache": "^5.1.2",
    "prettier": "^2.8.4",
    "simplex-noise": "^4.0.1",
    "swagger-jsdoc": "^6.2.8",
    "swagger-ui-express": "^4.6.2"
  }
}