Mobile API Project details
- Language used: Typescript. (When generates bill then it auto converts into javascript on the server-side.)
- Database: PostgreSQL
- Problem statement: We are unable to get the package installed properly as well as we are unable to get swagger page. We not used node directly in the project. The project is developed in typescript only.
- Just for reference, check below packages list that we have used.
"dependencies": {
"@types/bcrypt": "^3.0.0",
"@types/cors": "^2.8.5",
"@types/dateformat": "^1.0.1",
"@types/dotenv": "^4.0.3",
"@types/express": "^4.16.0",
"@types/jest": "^23.3.2",
"@types/jsonwebtoken": "^7.2.8",
"@types/method-override": "0.0.31",
"@types/node": "^10.9.4",
"@types/node-fetch": "^2.1.2",
"@types/nodemailer": "^4.6.5",
"@types/pg": "^7.4.11",
"@types/pg-connection-string": "^2.0.0",
"@types/randomstring": "^1.1.6",
"@types/stripe": "^6.25.14",
"@types/superagent": "^3.8.4",
"@types/supertest": "^2.0.6",
"@types/uuid": "^3.4.4",
"axios": "^0.21.1",
"bcrypt": "^5.0.0",
"body-parser": "^1.18.3",
"cors": "^2.8.5",
"crypto": "^1.0.1",
"date-from-timestamp": "^2.0.1",
"dateformat": "^3.0.3",
"debug": "^4.0.0",
"dotenv": "^6.0.0",
"excel4node": "^1.7.0",
"express": "^4.16.3",
"googleapis": "^66.0.0",
"jest": "^26.6.3",
"json2typescript": "^1.0.6",
"jsonwebtoken": "^8.3.0",
"le_node": "^1.8.0",
"method-override": "^3.0.0",
"ng-swagger-gen": "^2.3.0",
"ng-swagger-gen-cli": "^2.0.0",
"node-fetch": "^2.6.1",
"nodemailer": "^4.7.0",
"pg": "^7.4.3",
"pg-connection-string": "^2.0.0",
"randomstring": "^1.1.5",
"reflect-metadata": "^0.1.12",
"stripe": "^6.36.0",
"superagent": "^4.0.0-beta.5",
"supertest": "^3.3.0",
"supertest-as-promised": "^4.0.2",
"timestamp-to-date": "^1.1.0",
"ts-jest": "^26.4.4",
"ts-node": "^7.0.1",
"typed-rest-client": "^1.0.9",
"typedi": "^0.8.0",
"typeorm": "^0.2.29",
"typescript": "^4.1.3",
"typescript-rest": "^1.8.1",
"typescript-rest-swagger": "0.0.22",
"uuid": "^3.3.2",
"uuid-token-generator": "^1.0.0"
},
"devDependencies": {
"@types/open": "0.0.29",
"@types/readline-sync": "^1.4.3",
"@types/yargs-parser": "^11.0.2",
"alsatian": "^2.4.0",
"nodemon": "^2.0.6",
"open": "^7.3.0",
"readline-sync": "^1.4.9",
"yargs-parser": "^20.2.4"
}