{ "name": "bullpen-backend", "version": "1.0.0", "main": "server.js", "scripts": { "test": "cross-env NODE_ENV=test jest", "pretest": "cross-env NODE_ENV=test npm run db:reset", "db:create:test": "cross-env NODE_ENV=test npx sequelize-cli db:create", "db:reset": "npx sequelize-cli db:drop && npx sequelize-cli db:create && npx sequelize-cli db:migrate && npx sequelize-cli db:seed:all --debug", "setup-db": "npx sequelize-cli db:drop && npx sequelize-cli db:create && npx sequelize-cli db:migrate && npx sequelize-cli db:seed:all --debug", "start": "cross-env NODE_ENV=test node server.js" }, "engines": { "node": ">=10" }, "author": "skuehl1972@gmail.com", "license": "ISC", "description": "", "dependencies": { "bcryptjs": "^3.0.2", "body-parser": "^1.20.3", "cors": "^2.8.5", "express": "^4.21.2", "express-validator": "^7.2.1", "jsonwebtoken": "^9.0.2", "pg": "^8.13.3", "pg-hstore": "^2.3.4", "process": "^0.11.10", "sequelize": "^6.37.5", "sqlite3": "^5.1.7", "uuid": "^11.1.0" }, "devDependencies": { "@jest/globals": "^29.7.0", "cross-env": "^7.0.3", "dotenv": "^16.4.7", "jest": "^29.7.0", "sequelize-cli": "^6.6.2", "supertest": "^7.0.0" } }