pvtchat/backend/package.json

97 lines
2.9 KiB
JSON
Raw Permalink Normal View History

2021-07-21 14:34:30 +01:00
{
2022-12-16 00:26:44 +00:00
"name": "@acrd/backend",
2023-05-28 21:50:01 +01:00
"version": "0.6.0-pre-release",
2021-07-21 14:34:30 +01:00
"scripts": {
2021-11-30 02:28:25 +00:00
"start": "npm run start:dev",
2021-12-22 20:59:56 +00:00
"start:dev": "set NODE_ENV=DEV && ts-node-dev --transpile-only src/app.ts",
2021-12-23 16:14:48 +00:00
"start:debug": "nodemon --exec node --inspect=0.0.0.0:9229 --require ts-node/register src/app.ts",
2021-11-30 02:28:25 +00:00
"start:prod": "ts-node-transpile-only src/app.ts",
2021-12-20 17:10:53 +00:00
"test": "npm run test:unit && npm run test:int",
2021-12-24 04:26:15 +00:00
"test:e2e": "ts-mocha --exit test/e2e/test.ts",
2023-01-03 00:50:00 +00:00
"test:unit": "ts-mocha --exit test/unit/**/**.test.ts",
"update:types": "rm -rf ./node_modules/@acrd/types && npm i ../types"
2021-07-21 14:34:30 +01:00
},
2025-03-22 15:05:08 +00:00
"engines": {
"node": ">=18.0.0"
},
2021-07-21 14:34:30 +01:00
"keywords": [],
"author": "github.com/theadamjr",
2021-07-21 14:34:30 +01:00
"dependencies": {
2022-12-16 00:26:44 +00:00
"@acrd/ion": "github:acrdapp/ion",
2022-12-16 00:55:53 +00:00
"@acrd/types": "file:../frontend/src/types",
"bad-words": "^3.0.4",
2021-07-29 14:30:27 +01:00
"body-parser": "^1.19.0",
2021-08-22 19:25:02 +01:00
"chai-things": "^0.2.0",
"colors": "^1.4.0",
2025-03-22 15:05:08 +00:00
"connect-mongo": "^5.1.0",
2021-07-25 00:13:26 +01:00
"cors": "^2.8.5",
2021-10-24 16:54:25 +01:00
"crypto-js": "^4.1.1",
2021-12-24 04:26:15 +00:00
"css-parse": "^2.0.0",
2021-08-22 19:25:02 +01:00
"dotenv": "^8.2.0",
2021-07-21 14:34:30 +01:00
"express": "^4.17.1",
2021-08-22 19:25:02 +01:00
"express-async-errors": "^3.1.1",
"express-rate-limit": "^5.2.6",
2022-12-16 01:56:31 +00:00
"express-session": "^1.17.3",
2021-08-22 19:25:02 +01:00
"faker": "^5.4.0",
"got": "^11.7.0",
"helmet": "^4.4.1",
2021-11-03 00:22:38 +00:00
"imghash": "^0.0.9",
2021-07-29 14:12:00 +01:00
"jsonwebtoken": "^8.5.1",
2021-11-16 18:17:30 +00:00
"mongodb-memory-server": "^8.0.2",
2021-08-22 19:25:02 +01:00
"mongoose": "^5.10.7",
"mongoose-unique-validator": "^2.0.3",
2021-11-03 00:22:38 +00:00
"multer": "^1.4.3",
2021-08-22 19:25:02 +01:00
"node-fetch": "^2.6.1",
"nodemailer": "^6.5.0",
"nodemailer-pug-engine": "^2.0.0",
2022-12-15 04:37:18 +00:00
"passport": "^0.6.0",
2021-07-29 14:30:27 +01:00
"passport-local": "^1.0.0",
2021-08-22 19:25:02 +01:00
"passport-local-mongoose": "^6.0.1",
"rate-limit-mongo": "^2.3.1",
"re2": "^1.16.0",
"socket.io": "^4.0.0",
2021-11-15 18:20:44 +00:00
"striptags": "^3.2.0",
2021-10-24 16:54:25 +01:00
"typescript": "^4.2.3",
"winston": "^3.3.3",
"yaml": "^2.3.1"
2021-07-21 14:34:30 +01:00
},
"devDependencies": {
"@types/bad-words": "^3.0.1",
2021-08-22 19:25:02 +01:00
"@types/chai": "^4.2.14",
"@types/chai-as-promised": "^7.1.3",
"@types/chai-spies": "^1.0.3",
"@types/chai-things": "^0.0.34",
"@types/colors": "^1.2.1",
"@types/cors": "^2.8.7",
2021-10-24 16:54:25 +01:00
"@types/crypto-js": "^4.0.2",
2021-11-18 17:47:55 +00:00
"@types/deasync": "^0.1.2",
2021-07-21 14:34:30 +01:00
"@types/dotenv": "^8.2.0",
2021-08-22 19:25:02 +01:00
"@types/express": "^4.17.11",
"@types/express-rate-limit": "^5.1.1",
"@types/faker": "^5.1.6",
2021-08-23 15:18:36 +01:00
"@types/jest": "^27.0.1",
2021-08-22 19:25:02 +01:00
"@types/jsonwebtoken": "^8.5.0",
2021-08-23 15:18:36 +01:00
"@types/mocha": "^8.2.3",
2021-08-22 19:25:02 +01:00
"@types/mongoose": "^5.7.36",
2021-11-03 00:22:38 +00:00
"@types/multer": "^1.4.7",
2021-08-22 19:25:02 +01:00
"@types/node": "^14.11.2",
"@types/node-fetch": "^2.5.7",
"@types/nodemailer": "^6.4.1",
"@types/passport": "^1.0.4",
"@types/passport-local": "^1.0.33",
"@types/socket.io": "^2.1.13",
2021-08-26 12:47:46 +01:00
"@types/socket.io-client": "^3.0.0",
2021-08-22 19:25:02 +01:00
"@types/supertest": "^2.0.10",
"chai": "^4.2.0",
"chai-as-promised": "^7.1.1",
"chai-spies": "^1.0.0",
2022-12-15 04:37:18 +00:00
"mocha": "^10.2.0",
2021-11-01 22:12:16 +00:00
"nodemon": "^2.0.14",
"socket.io-client": "^4.0.0",
2021-11-04 16:57:06 +00:00
"supertest": "^6.1.3",
"ts-mocha": "^10.0.0",
2021-12-20 14:31:23 +00:00
"ts-node": "^10.4.0",
2021-11-30 02:28:25 +00:00
"ts-node-dev": "^1.1.8"
2021-07-21 14:34:30 +01:00
}
2025-03-22 15:05:08 +00:00
}