@lbu/cli
Version:
CLI containing utilities and simple script runner
23 lines (17 loc) • 511 B
JavaScript
import { App } from "@lbu/code-gen";
import { mainFn } from "@lbu/stdlib";
import { extendWithDependencies, extendWithInternal } from "../gen/index.js";
mainFn(import.meta, main);
/** @type {CliWatchOptions} */
export const cliWatchOptions = {
ignoredPatterns: ["generated"],
};
async function main() {
const app = await App.new({ verbose: true });
extendWithDependencies(app);
extendWithInternal(app);
await app.generate({
outputDirectory: "./src/generated",
isNodeServer: true,
});
}