UNPKG

@lbu/cli

Version:

CLI containing utilities and simple script runner

23 lines (18 loc) 593 B
import { getApp } from "@lbu/server"; import { AppError, isProduction, isStaging } from "@lbu/stdlib"; import { router, setBodyParsers } from "./generated/router.js"; import { validatorSetError } from "./generated/validators.js"; import { app, bodyParsers } from "./services/index.js"; /** * Create a basic LBU app */ export function createApp() { return getApp(); } export async function constructApp() { validatorSetError(AppError.validationError); setBodyParsers(bodyParsers); // Import controllers // await Promise.all([import("./xx/controller.js")]); app.use(router); }