AcadeDoc/apps
Corentin 3c6478826a fix(server): make package.json require resilient to dist mode
Three upstream Docmost services (export, version, telemetry) require
'../../../package.json' relative to source. In nest start dist mode the
relative path resolves one level too short and crashes at boot.

Wrap each require in a try/catch fallback that walks up one extra level,
defaulting to { version: 'dev' } if neither resolves. Boot now succeeds
both in dev (tsx) and in dist (node dist/main).

Also adds docker-compose.dev.yml for an isolated dev stack on ports
5433/6380, kept in repo for future dev sessions.

Patch 018.
2026-05-08 11:15:06 +02:00
..
client chore(client): rename vitest config to .mts (ESM) 2026-05-08 10:44:15 +02:00
server fix(server): make package.json require resilient to dist mode 2026-05-08 11:15:06 +02:00