archiver-lambda/run.ts (9 lines of code) (raw):
import { handler } from "./src";
import { createDatabaseTunnel } from "../shared/database/local/databaseTunnel";
(async () => {
const stage = await createDatabaseTunnel();
if (stage === "PROD") {
throw Error("Cannot run locally against PROD database");
}
await handler();
})();