Commits on Source (222)
Showing
- .dockerignore 4 additions, 0 deletions.dockerignore
- .eslintignore 1 addition, 0 deletions.eslintignore
- .eslintrc.json 7 additions, 7 deletions.eslintrc.json
- .gitignore 5 additions, 0 deletions.gitignore
- .prettierignore 1 addition, 1 deletion.prettierignore
- Dockerfile 4 additions, 3 deletionsDockerfile
- README.md 1 addition, 1 deletionREADME.md
- docker-compose.dev.yml 13 additions, 2 deletionsdocker-compose.dev.yml
- docker-compose.prod.yml 1 addition, 3 deletionsdocker-compose.prod.yml
- docker-compose.test.yml 2 additions, 3 deletionsdocker-compose.test.yml
- docker-compose.yml 39 additions, 17 deletionsdocker-compose.yml
- kong.yml.template 37 additions, 0 deletionskong.yml.template
- package.json 8 additions, 4 deletionspackage.json
- src/app.js 12 additions, 17 deletionssrc/app.js
- src/config/config.js 61 additions, 17 deletionssrc/config/config.js
- src/config/firebase.js 48 additions, 39 deletionssrc/config/firebase.js
- src/config/passport.js 9 additions, 4 deletionssrc/config/passport.js
- src/config/roles.js 36 additions, 3 deletionssrc/config/roles.js
- src/config/socket.js 35 additions, 7 deletionssrc/config/socket.js
- src/controllers/api.controller.js 12 additions, 0 deletionssrc/controllers/api.controller.js
kong.yml.template
0 → 100644
... | @@ -11,7 +11,7 @@ | ... | @@ -11,7 +11,7 @@ |
}, | }, | ||
"scripts": { | "scripts": { | ||
"start": "pm2 start ecosystem.config.json --no-daemon", | "start": "pm2 start ecosystem.config.json --no-daemon", | ||
"dev": "cross-env NODE_ENV=development nodemon src/index.js", | "dev": "cross-env NODE_ENV=development nodemon --ignore 'data/*' src/index.js", | ||
"test": "jest -i --colors --verbose --detectOpenHandles", | "test": "jest -i --colors --verbose --detectOpenHandles", | ||
"test:watch": "jest -i --watchAll", | "test:watch": "jest -i --watchAll", | ||
"coverage": "jest -i --coverage", | "coverage": "jest -i --coverage", | ||
... | @@ -66,8 +66,10 @@ | ... | @@ -66,8 +66,10 @@ |
"helmet": "^4.1.0", | "helmet": "^4.1.0", | ||
"http-proxy-middleware": "^3.0.0", | "http-proxy-middleware": "^3.0.0", | ||
"http-status": "^1.7.4", | "http-status": "^1.7.4", | ||
"jimp": "^0.22.12", | |||
"joi": "^17.3.0", | "joi": "^17.3.0", | ||
"jsonwebtoken": "^8.5.1", | "jsonwebtoken": "^8.5.1", | ||
"lodash": "^4.17.21", | |||
"moment": "^2.24.0", | "moment": "^2.24.0", | ||
"mongoose": "^5.7.7", | "mongoose": "^5.7.7", | ||
"morgan": "^1.9.1", | "morgan": "^1.9.1", | ||
... | @@ -75,15 +77,17 @@ | ... | @@ -75,15 +77,17 @@ |
"passport": "^0.4.0", | "passport": "^0.4.0", | ||
"passport-jwt": "^4.0.0", | "passport-jwt": "^4.0.0", | ||
"pm2": "^5.1.0", | "pm2": "^5.1.0", | ||
"socket.io": "^4.7.5", | "socket.io": "^4.8.0", | ||
"swagger-jsdoc": "^6.0.8", | "swagger-jsdoc": "^6.0.8", | ||
"swagger-ui-express": "^4.1.6", | "swagger-ui-express": "^4.1.6", | ||
"utf-8-validate": "^6.0.4", | "utf-8-validate": "^6.0.4", | ||
"validator": "^13.0.0", | "validator": "^13.0.0", | ||
"winston": "^3.2.1", | "websocket": "^1.0.35", | ||
"xss-clean": "^0.1.1" | "winston": "^3.2.1" | ||
}, | }, | ||
"devDependencies": { | "devDependencies": { | ||
"@types/lodash": "^4.17.12", | |||
"@types/mongoose": "^5.11.97", | |||
"coveralls": "^3.0.7", | "coveralls": "^3.0.7", | ||
"eslint": "^7.0.0", | "eslint": "^7.0.0", | ||
"eslint-config-airbnb-base": "^14.0.0", | "eslint-config-airbnb-base": "^14.0.0", | ||
... | ... |