-
- Downloads
Merge branch 'feat/init-refact' into 'development'
Feat/init refact See merge request !1
Branches
Tags
Showing
- .dockerignore 2 additions, 0 deletions.dockerignore
- .gitignore 24 additions, 0 deletions.gitignore
- .gitlab-ci.yml 55 additions, 0 deletions.gitlab-ci.yml
- .prettierrc 4 additions, 0 deletions.prettierrc
- Dockerfile 20 additions, 0 deletionsDockerfile
- LICENSE 619 additions, 0 deletionsLICENSE
- README.md 89 additions, 1 deletionREADME.md
- docker-compose.yml 38 additions, 0 deletionsdocker-compose.yml
- favicon.ico 0 additions, 0 deletionsfavicon.ico
- nest-cli.json 5 additions, 0 deletionsnest-cli.json
- nodemon-debug.json 6 additions, 0 deletionsnodemon-debug.json
- nodemon.json 6 additions, 0 deletionsnodemon.json
- ormconfig.ts 29 additions, 0 deletionsormconfig.ts
- package-lock.json 29906 additions, 0 deletionspackage-lock.json
- package.json 90 additions, 0 deletionspackage.json
- src/app-logger.ts 18 additions, 0 deletionssrc/app-logger.ts
- src/app.module.ts 88 additions, 0 deletionssrc/app.module.ts
- src/configuration/config.module.ts 14 additions, 0 deletionssrc/configuration/config.module.ts
- src/configuration/config.service.ts 18 additions, 0 deletionssrc/configuration/config.service.ts
- src/configuration/config.ts 7 additions, 0 deletionssrc/configuration/config.ts
.dockerignore
0 → 100644
.gitignore
0 → 100644
.gitlab-ci.yml
0 → 100644
.prettierrc
0 → 100644
Dockerfile
0 → 100644
LICENSE
0 → 100644
This diff is collapsed.
docker-compose.yml
0 → 100644
favicon.ico
0 → 100644
31.3 KiB
nest-cli.json
0 → 100644
nodemon-debug.json
0 → 100644
nodemon.json
0 → 100644
ormconfig.ts
0 → 100644
package-lock.json
0 → 100644
This diff is collapsed.
package.json
0 → 100644
{ | ||
"name": "service-postgresql", | ||
"version": "1.0.0", | ||
"description": "Portail Grand Lyon microservices handling credits, organisation and other resources persistence on PostgreSQL database", | ||
"author": "", | ||
"license": "GNU Affero General Public License v3.0", | ||
"scripts": { | ||
"format": "prettier --write \"src/**/*.ts\"", | ||
"start": "ts-node src/index.ts", | ||
"start:dev": "nodemon", | ||
"start:debug": "nodemon --config nodemon-debug.json", | ||
"prestart:prod": "rimraf dist && tsc", | ||
"start:prod": "cross-env PRODBUILD=1 node dist/main.js", | ||
"start:hmr": "node dist/server", | ||
"lint": "tslint -p tsconfig.json -c tslint.json", | ||
"test": "jest", | ||
"test:watch": "jest --watch", | ||
"test:cov": "jest --coverage", | ||
"test:e2e": "jest --config ./test/jest-e2e.json", | ||
"webpack": "webpack --config webpack.config.js", | ||
"typeorm": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config ormconfig.ts", | ||
"typeorm:generate": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js migration:generate -n", | ||
"typeorm:migrate": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js migration:run", | ||
"typeorm:revert": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js migration:revert", | ||
"typeorm:migrate-ci": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js migration:run" | ||
}, | ||
"dependencies": { | ||
"@godaddy/terminus": "^4.1.0", | ||
"@nestjs/common": "^7.6.13", | ||
"@nestjs/core": "^7.6.13", | ||
"@nestjs/platform-express": "^7.6.13", | ||
"@nestjs/swagger": "^4.7.13", | ||
"@nestjs/terminus": "^7.1.0", | ||
"@nestjs/typeorm": "^5.2.2", | ||
"@types/dotenv": "^4.0.3", | ||
"amqplib": "^0.5.2", | ||
"class-transformer": "^0.1.9", | ||
"class-validator": "^0.11.0", | ||
"cookie-parser": "^1.4.4", | ||
"cross-env": "^5.2.0", | ||
"dotenv": "^6.1.0", | ||
"jsonwebtoken": "^8.5.1", | ||
"mysql": "^2.14.1", | ||
"pg": "^8.5.1", | ||
"postgresql": "0.0.1", | ||
"reflect-metadata": "^0.1.10", | ||
"rxjs": "^6.2.2", | ||
"serve-favicon": "^2.5.0", | ||
"swagger-ui-express": "^4.1.6", | ||
"typeorm": "0.2.31", | ||
"typescript": "^4.2.2", | ||
"uuid": "^3.3.2" | ||
}, | ||
"devDependencies": { | ||
"@nestjs/testing": "^7.6.13", | ||
"@types/amqplib": "^0.5.8", | ||
"@types/express": "^4.16.0", | ||
"@types/jest": "^23.3.14", | ||
"@types/node": "^8.0.29", | ||
"@types/supertest": "^2.0.5", | ||
"jest": "^26.6.3", | ||
"nodemon": "^1.18.3", | ||
"prettier": "^1.14.2", | ||
"rimraf": "^2.6.2", | ||
"supertest": "^3.1.0", | ||
"ts-jest": "^26.5.2", | ||
"ts-loader": "^4.4.2", | ||
"ts-node": "3.3.0", | ||
"tsconfig-paths": "^3.5.0", | ||
"tslint": "5.11.0", | ||
"typescript": "3.3.3333", | ||
"webpack": "^4.16.5", | ||
"webpack-cli": "^4.5.0", | ||
"webpack-node-externals": "^1.7.2" | ||
}, | ||
"jest": { | ||
"moduleFileExtensions": [ | ||
"js", | ||
"json", | ||
"ts" | ||
], | ||
"rootDir": "src", | ||
"testRegex": ".spec.ts$", | ||
"transform": { | ||
"^.+\\.(t|j)s$": "ts-jest" | ||
}, | ||
"coverageDirectory": "../coverage", | ||
"testEnvironment": "node" | ||
} | ||
} |
src/app-logger.ts
0 → 100644
src/app.module.ts
0 → 100644
src/configuration/config.module.ts
0 → 100644
src/configuration/config.service.ts
0 → 100644
src/configuration/config.ts
0 → 100644