bullpen/backend/package.json

42 lines
1.3 KiB
JSON

{
"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"
}
}