fix: add all ueberdb2 optional peer deps as direct dependencies

Add all 10 optional peer dependencies of ueberdb2@5.0.45 as direct
dependencies in src/package.json so every supported database backend
works out of the box in Docker:
- @elastic/elasticsearch ^9.3.4
- cassandra-driver ^4.8.0
- mongodb ^7.1.1
- mssql ^12.2.1
- nano ^11.0.5
- pg ^8.20.0
- redis ^5.12.1
- rethinkdb ^2.4.2
- surrealdb ^2.0.3

Agent-Logs-Url: https://github.com/ether/etherpad/sessions/60d96e2b-d8ea-42a2-8d7b-2d4ae52b4cff

Co-authored-by: JohnMcLear <220864+JohnMcLear@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-04-20 16:00:15 +00:00 committed by GitHub
parent 343a4f77f0
commit 4eec829501
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1065 additions and 8 deletions

1064
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -30,8 +30,10 @@
}
],
"dependencies": {
"@elastic/elasticsearch": "^9.3.4",
"async": "^3.2.6",
"axios": "^1.15.0",
"cassandra-driver": "^4.8.0",
"cookie-parser": "^1.4.7",
"cross-env": "^10.1.0",
"cross-spawn": "^7.0.6",
@ -56,21 +58,28 @@
"lru-cache": "^11.3.5",
"measured-core": "^2.0.0",
"mime-types": "^3.0.2",
"mongodb": "^7.1.1",
"mssql": "^12.2.1",
"mysql2": "^3.22.0",
"nano": "^11.0.5",
"oidc-provider": "9.8.2",
"openapi-backend": "^5.16.1",
"pg": "^8.20.0",
"prom-client": "^15.1.3",
"proxy-addr": "^2.0.7",
"rate-limiter-flexible": "^11.0.0",
"redis": "^5.12.1",
"rehype": "^13.0.2",
"rehype-minify-whitespace": "^6.0.2",
"resolve": "1.22.12",
"rethinkdb": "^2.4.2",
"rusty-store-kv": "^1.3.1",
"security": "1.0.0",
"semver": "^7.7.4",
"socket.io": "^4.8.3",
"socket.io-client": "^4.8.3",
"superagent": "10.3.0",
"surrealdb": "^2.0.3",
"swagger-ui-express": "^5.0.1",
"tinycon": "0.6.8",
"tsx": "4.21.0",