Merge branch 'dev' into test/e2e-setup
This commit is contained in:
		
						commit
						2e465e707b
					
				
					 178 changed files with 4951 additions and 2114 deletions
				
			
		
							
								
								
									
										86
									
								
								package-lock.json
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										86
									
								
								package-lock.json
									
										
									
										generated
									
									
									
								
							|  | @ -31,11 +31,11 @@ | |||
|             "name": "@dwengo-1/backend", | ||||
|             "version": "0.1.1", | ||||
|             "dependencies": { | ||||
|                 "@mikro-orm/core": "6.4.9", | ||||
|                 "@mikro-orm/knex": "6.4.9", | ||||
|                 "@mikro-orm/postgresql": "6.4.9", | ||||
|                 "@mikro-orm/reflection": "6.4.9", | ||||
|                 "@mikro-orm/sqlite": "6.4.9", | ||||
|                 "@mikro-orm/core": "6.4.12", | ||||
|                 "@mikro-orm/knex": "6.4.12", | ||||
|                 "@mikro-orm/postgresql": "6.4.12", | ||||
|                 "@mikro-orm/reflection": "6.4.12", | ||||
|                 "@mikro-orm/sqlite": "6.4.12", | ||||
|                 "axios": "^1.8.2", | ||||
|                 "cors": "^2.8.5", | ||||
|                 "cross": "^1.0.0", | ||||
|  | @ -57,7 +57,7 @@ | |||
|                 "winston-loki": "^6.1.3" | ||||
|             }, | ||||
|             "devDependencies": { | ||||
|                 "@mikro-orm/cli": "6.4.9", | ||||
|                 "@mikro-orm/cli": "6.4.12", | ||||
|                 "@types/cors": "^2.8.17", | ||||
|                 "@types/express": "^5.0.0", | ||||
|                 "@types/js-yaml": "^4.0.9", | ||||
|  | @ -1228,13 +1228,15 @@ | |||
|             } | ||||
|         }, | ||||
|         "node_modules/@mikro-orm/cli": { | ||||
|             "version": "6.4.9", | ||||
|             "version": "6.4.12", | ||||
|             "resolved": "https://registry.npmjs.org/@mikro-orm/cli/-/cli-6.4.12.tgz", | ||||
|             "integrity": "sha512-7rKtrR4GAmeHOCSIPqtL1rtKdAQFvuCghiNxbL2+ck7d5SHRLG/pSCmnW70p5160a9mJ8uCl8vfWIQNOsX94Sw==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@jercle/yargonaut": "1.1.5", | ||||
|                 "@mikro-orm/core": "6.4.9", | ||||
|                 "@mikro-orm/knex": "6.4.9", | ||||
|                 "@mikro-orm/core": "6.4.12", | ||||
|                 "@mikro-orm/knex": "6.4.12", | ||||
|                 "fs-extra": "11.3.0", | ||||
|                 "tsconfig-paths": "4.2.0", | ||||
|                 "yargs": "17.7.2" | ||||
|  | @ -1248,7 +1250,9 @@ | |||
|             } | ||||
|         }, | ||||
|         "node_modules/@mikro-orm/core": { | ||||
|             "version": "6.4.9", | ||||
|             "version": "6.4.12", | ||||
|             "resolved": "https://registry.npmjs.org/@mikro-orm/core/-/core-6.4.12.tgz", | ||||
|             "integrity": "sha512-TzJJCFZCdyrVPt/K3UHdao8Iyj4xJSj2r0tYUCY4zNKwuUw6K3RlEYcWGUf85FWIAZJPpYqbv83WTb/H9OiyyQ==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "dataloader": "2.2.3", | ||||
|  | @ -1256,7 +1260,7 @@ | |||
|                 "esprima": "4.0.1", | ||||
|                 "fs-extra": "11.3.0", | ||||
|                 "globby": "11.1.0", | ||||
|                 "mikro-orm": "6.4.9", | ||||
|                 "mikro-orm": "6.4.12", | ||||
|                 "reflect-metadata": "0.2.2" | ||||
|             }, | ||||
|             "engines": { | ||||
|  | @ -1277,7 +1281,9 @@ | |||
|             } | ||||
|         }, | ||||
|         "node_modules/@mikro-orm/knex": { | ||||
|             "version": "6.4.9", | ||||
|             "version": "6.4.12", | ||||
|             "resolved": "https://registry.npmjs.org/@mikro-orm/knex/-/knex-6.4.12.tgz", | ||||
|             "integrity": "sha512-KMocJ4fdAbf52I/K25eV+dZDWXdVJpiIaBuIRt04m+SiJ7HZPP0OTDt/mexX3WHWW2m/d1byDNIZecjmV0eRSA==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "fs-extra": "11.3.0", | ||||
|  | @ -1306,11 +1312,13 @@ | |||
|             } | ||||
|         }, | ||||
|         "node_modules/@mikro-orm/postgresql": { | ||||
|             "version": "6.4.9", | ||||
|             "version": "6.4.12", | ||||
|             "resolved": "https://registry.npmjs.org/@mikro-orm/postgresql/-/postgresql-6.4.12.tgz", | ||||
|             "integrity": "sha512-qWO2oerG2A9Jf6dCP/3tvnwxB/Y7gZGXOByG/iMlnQHeHEZ95G5GDe1TSZ/5Ho52wGoq3Vn3xzeKZwJdajbcEw==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@mikro-orm/knex": "6.4.9", | ||||
|                 "pg": "8.13.3", | ||||
|                 "@mikro-orm/knex": "6.4.12", | ||||
|                 "pg": "8.14.1", | ||||
|                 "postgres-array": "3.0.4", | ||||
|                 "postgres-date": "2.1.0", | ||||
|                 "postgres-interval": "4.0.2" | ||||
|  | @ -1323,7 +1331,9 @@ | |||
|             } | ||||
|         }, | ||||
|         "node_modules/@mikro-orm/reflection": { | ||||
|             "version": "6.4.9", | ||||
|             "version": "6.4.12", | ||||
|             "resolved": "https://registry.npmjs.org/@mikro-orm/reflection/-/reflection-6.4.12.tgz", | ||||
|             "integrity": "sha512-RZAMFAwe+yBylbiaHTyBDXDZWkqcLVv6IxRAc/YGBhD+Z1NjZbrFRrNg7OQryEW13OUIuIrXTCgKb9C0Mem0cQ==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "globby": "11.1.0", | ||||
|  | @ -1337,10 +1347,12 @@ | |||
|             } | ||||
|         }, | ||||
|         "node_modules/@mikro-orm/sqlite": { | ||||
|             "version": "6.4.9", | ||||
|             "version": "6.4.12", | ||||
|             "resolved": "https://registry.npmjs.org/@mikro-orm/sqlite/-/sqlite-6.4.12.tgz", | ||||
|             "integrity": "sha512-fIR/AkgUxOEKCiGxes8BrkNm86iP7eB0ZhvDjrRbinYxarGHtPIUEub0tY0jvQNbXo4s/GwRIPhA178pr5xEFA==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@mikro-orm/knex": "6.4.9", | ||||
|                 "@mikro-orm/knex": "6.4.12", | ||||
|                 "fs-extra": "11.3.0", | ||||
|                 "sqlite3": "5.1.7", | ||||
|                 "sqlstring-sqlite": "0.1.1" | ||||
|  | @ -5873,7 +5885,9 @@ | |||
|             } | ||||
|         }, | ||||
|         "node_modules/mikro-orm": { | ||||
|             "version": "6.4.9", | ||||
|             "version": "6.4.12", | ||||
|             "resolved": "https://registry.npmjs.org/mikro-orm/-/mikro-orm-6.4.12.tgz", | ||||
|             "integrity": "sha512-uOJdx0q9Hg0SKYtHeJ73Iu2PhlU8LoyhaMm2PH9n1kvqpyoqUme2vKpwWywELFpZKgXwtkeIA8Ce56caYb593Q==", | ||||
|             "license": "MIT", | ||||
|             "engines": { | ||||
|                 "node": ">= 18.12.0" | ||||
|  | @ -6533,12 +6547,14 @@ | |||
|             "license": "MIT" | ||||
|         }, | ||||
|         "node_modules/pg": { | ||||
|             "version": "8.13.3", | ||||
|             "version": "8.14.1", | ||||
|             "resolved": "https://registry.npmjs.org/pg/-/pg-8.14.1.tgz", | ||||
|             "integrity": "sha512-0TdbqfjwIun9Fm/r89oB7RFQ0bLgduAhiIqIXOsyKoiC/L54DbuAAzIEN/9Op0f1Po9X7iCPXGoa/Ah+2aI8Xw==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "pg-connection-string": "^2.7.0", | ||||
|                 "pg-pool": "^3.7.1", | ||||
|                 "pg-protocol": "^1.7.1", | ||||
|                 "pg-pool": "^3.8.0", | ||||
|                 "pg-protocol": "^1.8.0", | ||||
|                 "pg-types": "^2.1.0", | ||||
|                 "pgpass": "1.x" | ||||
|             }, | ||||
|  | @ -6559,6 +6575,8 @@ | |||
|         }, | ||||
|         "node_modules/pg-cloudflare": { | ||||
|             "version": "1.1.1", | ||||
|             "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", | ||||
|             "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", | ||||
|             "license": "MIT", | ||||
|             "optional": true | ||||
|         }, | ||||
|  | @ -6568,6 +6586,8 @@ | |||
|         }, | ||||
|         "node_modules/pg-int8": { | ||||
|             "version": "1.0.1", | ||||
|             "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", | ||||
|             "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", | ||||
|             "license": "ISC", | ||||
|             "engines": { | ||||
|                 "node": ">=4.0.0" | ||||
|  | @ -6575,6 +6595,8 @@ | |||
|         }, | ||||
|         "node_modules/pg-pool": { | ||||
|             "version": "3.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.8.0.tgz", | ||||
|             "integrity": "sha512-VBw3jiVm6ZOdLBTIcXLNdSotb6Iy3uOCwDGFAksZCXmi10nyRvnP2v3jl4d+IsLYRyXf6o9hIm/ZtUzlByNUdw==", | ||||
|             "license": "MIT", | ||||
|             "peerDependencies": { | ||||
|                 "pg": ">=8.0" | ||||
|  | @ -6582,10 +6604,14 @@ | |||
|         }, | ||||
|         "node_modules/pg-protocol": { | ||||
|             "version": "1.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.8.0.tgz", | ||||
|             "integrity": "sha512-jvuYlEkL03NRvOoyoRktBK7+qU5kOvlAwvmrH8sr3wbLrOdVWsRxQfz8mMy9sZFsqJ1hEWNfdWKI4SAmoL+j7g==", | ||||
|             "license": "MIT" | ||||
|         }, | ||||
|         "node_modules/pg-types": { | ||||
|             "version": "2.2.0", | ||||
|             "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", | ||||
|             "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "pg-int8": "1.0.1", | ||||
|  | @ -6600,6 +6626,8 @@ | |||
|         }, | ||||
|         "node_modules/pg-types/node_modules/postgres-array": { | ||||
|             "version": "2.0.0", | ||||
|             "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", | ||||
|             "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", | ||||
|             "license": "MIT", | ||||
|             "engines": { | ||||
|                 "node": ">=4" | ||||
|  | @ -6607,6 +6635,8 @@ | |||
|         }, | ||||
|         "node_modules/pg-types/node_modules/postgres-date": { | ||||
|             "version": "1.0.7", | ||||
|             "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", | ||||
|             "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", | ||||
|             "license": "MIT", | ||||
|             "engines": { | ||||
|                 "node": ">=0.10.0" | ||||
|  | @ -6614,6 +6644,8 @@ | |||
|         }, | ||||
|         "node_modules/pg-types/node_modules/postgres-interval": { | ||||
|             "version": "1.2.0", | ||||
|             "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", | ||||
|             "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "xtend": "^4.0.0" | ||||
|  | @ -6624,10 +6656,14 @@ | |||
|         }, | ||||
|         "node_modules/pg/node_modules/pg-connection-string": { | ||||
|             "version": "2.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.7.0.tgz", | ||||
|             "integrity": "sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==", | ||||
|             "license": "MIT" | ||||
|         }, | ||||
|         "node_modules/pgpass": { | ||||
|             "version": "1.0.5", | ||||
|             "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", | ||||
|             "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "split2": "^4.1.0" | ||||
|  | @ -6733,6 +6769,8 @@ | |||
|         }, | ||||
|         "node_modules/postgres-bytea": { | ||||
|             "version": "1.0.0", | ||||
|             "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", | ||||
|             "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==", | ||||
|             "license": "MIT", | ||||
|             "engines": { | ||||
|                 "node": ">=0.10.0" | ||||
|  | @ -7553,6 +7591,8 @@ | |||
|         }, | ||||
|         "node_modules/split2": { | ||||
|             "version": "4.2.0", | ||||
|             "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", | ||||
|             "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", | ||||
|             "license": "ISC", | ||||
|             "engines": { | ||||
|                 "node": ">= 10.x" | ||||
|  | @ -8929,6 +8969,8 @@ | |||
|         }, | ||||
|         "node_modules/xtend": { | ||||
|             "version": "4.0.2", | ||||
|             "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", | ||||
|             "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", | ||||
|             "license": "MIT", | ||||
|             "engines": { | ||||
|                 "node": ">=0.4" | ||||
|  |  | |||
		Reference in a new issue