{ "name": "api-experiment", "version": "1.0.0", "description": "NodeJS and MongoDB API application", "main": "server.js", "scripts": { "start": "node server.js", "dev": "nodemon server.js", "api-testA01": "cross-env NODE_ENV=test jest -i tests/api/testA01.test.js --testTimeout=20000", "web-testA01": "cross-env NODE_ENV=test jest -i tests/web/testA01.test.js --testTimeout=20000", "api-testA02": "cross-env NODE_ENV=test jest -i tests/api/testA02.test.js --testTimeout=20000", "web-testA02": "cross-env NODE_ENV=test jest -i tests/web/testA02.test.js --testTimeout=20000", "api-testA03": "cross-env NODE_ENV=test jest -i tests/api/testA03.test.js --testTimeout=20000", "web-testA03": "cross-env NODE_ENV=test jest -i tests/web/testA03.test.js --testTimeout=20000", "api-testA04": "cross-env NODE_ENV=test jest -i tests/api/testA04.test.js --testTimeout=20000", "web-testA04": "cross-env NODE_ENV=test jest -i tests/web/testA04.test.js --testTimeout=20000", "api-testA05": "cross-env NODE_ENV=test jest -i tests/api/testA05.test.js --testTimeout=20000", "web-testA05": "cross-env NODE_ENV=test jest -i tests/web/testA05.test.js --testTimeout=20000", "testAA": "cross-env NODE_ENV=test jest --testTimeout=40000 --silent --detectOpenHandles" }, "jest": { "setupFilesAfterEnv": [ "jest-expect-message" ], "noStackTrace": true, "silent": false }, "repository": { "type": "git", "url": "git+https://github.com/Omar630603/api-experiment.git" }, "keywords": [ "NodeJS", "ExpressJS", "API", "MongoDB" ], "author": "Omar630603", "license": "ISC", "bugs": { "url": "https://github.com/Omar630603/api-experiment/issues" }, "homepage": "https://github.com/Omar630603/api-experiment#readme", "devDependencies": { "cross-env": "^7.0.3", "jest": "^29.5.0", "jest-expect-message": "^1.1.3", "jest-image-snapshot": "^6.1.0", "nodemon": "^2.0.21", "puppeteer": "^19.7.4", "supertest": "^6.3.3" }, "dependencies": { "dotenv": "^16.0.3", "ejs": "^3.1.8", "express": "^4.18.2", "express-ejs-layouts": "^2.5.1", "mongoose": "^6.10.0", "mongoose-slug-generator": "^1.0.4" } }