Zero dependencies
No runtime dependencies — only the mongodb driver as a peer. Your logger, BullMQ and OpenTelemetry are injected by you, never installed by migronaut.
How it got there
Precise, safe migrations for MongoDB, with zero runtime dependencies. Run a single file, roll back anything, and preview every change before it touches your database.
One engine runs everything — from a terminal, inside your application at startup, or as a queue worker — and keeps all of its state in MongoDB, next to your data. It changes a database in three ways, each with its own guarantees.
beforeAll … onError, and kit.on(…) for metrics.ts natively on Node 22.18+status --check, converge --check, --jsonmigronaut audit — a read-only health check of the whole setup