From 2e77c90700f3b1eff62f76be05bc50c61c626fb5 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Tue, 18 Apr 2023 21:01:14 +0000 Subject: [PATCH] Created the package.json --- package.json | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 package.json diff --git a/package.json b/package.json new file mode 100644 index 0000000..3e19a36 --- /dev/null +++ b/package.json @@ -0,0 +1,35 @@ +{ + "name": "backend", + "version": "1.0.0-ALPHA", + "description": "The QuickByte Backend", + "main": "server.ts", + "repository": "https://github.com/QuickByteHosting/Backend.git", + "private": true, + "scripts": { + "dev": "nodemon --watch \"src/**\" -r tsconfig-paths/register src/server.ts", + "ci:eslint": "eslint \"**/*.{ts,tsx}\" --max-warnings=0", + "ci:tsc": "tsc --noemit", + "ci:install": "yarn install --immutable --immutable-cache --check-cache", + "build": "tsc && tsc-alias" + }, + "dependencies": { + "bcrypt": "^5.1.0", + "express": "^4.18.2", + "joi": "^17.9.1", + "nodemailer": "^6.9.1" + }, + "devDependencies": { + "@types/bcrypt": "^5.0.0", + "@types/express": "^4.17.17", + "@types/node": "^18.15.11", + "@types/nodemailer": "^6.4.7", + "@typescript-eslint/eslint-plugin": "^5.59.0", + "@typescript-eslint/parser": "^5.59.0", + "eslint": "^8.38.0", + "nodemon": "^2.0.22", + "ts-node": "^10.9.1", + "tsc-alias": "^1.8.5", + "tsconfig-paths": "^4.2.0", + "typescript": "^5.0.4" + } +}