feature: add support for dynamoDB for storing sessions and some types cleanup (#12140)

This commit is contained in:
Harminder Virk
2025-04-16 14:55:14 +05:30
committed by GitHub
parent fe48f825f8
commit b890263725
13 changed files with 1792 additions and 1053 deletions

View File

@@ -54,6 +54,7 @@
"test": "jest --runInBand --bail --forceExit -- src/**/__tests__/**/*.ts"
},
"devDependencies": {
"@aws-sdk/client-dynamodb": "^3.218.0",
"@medusajs/cli": "2.7.0",
"@mikro-orm/core": "6.4.3",
"@mikro-orm/knex": "6.4.3",
@@ -64,6 +65,7 @@
"@types/cors": "^2.8.17",
"@types/jsonwebtoken": "^8.5.9",
"awilix": "^8.0.1",
"connect-dynamodb": "^3.0.5",
"ioredis": "^5.4.1",
"jest": "^29.7.0",
"pg": "^8.13.0",
@@ -98,6 +100,7 @@
"zod": "3.22.4"
},
"peerDependencies": {
"@aws-sdk/client-dynamodb": "^3.218.0",
"@medusajs/cli": "2.7.0",
"@mikro-orm/cli": "6.4.3",
"@mikro-orm/core": "6.4.3",
@@ -105,14 +108,21 @@
"@mikro-orm/migrations": "6.4.3",
"@mikro-orm/postgresql": "6.4.3",
"awilix": "^8.0.1",
"connect-dynamodb": "^3.0.5",
"ioredis": "^5.4.1",
"pg": "^8.13.0",
"vite": "^5.4.14"
},
"peerDependenciesMeta": {
"@aws-sdk/client-dynamodb": {
"optional": true
},
"@mikro-orm/cli": {
"optional": true
},
"connect-dynamodb": {
"optional": true
},
"ioredis": {
"optional": true
},