18 lines
505 B
TypeScript
18 lines
505 B
TypeScript
import { generateConfig, printConfigOptions } from "common";
|
|
import { loadConfigRaw } from "config";
|
|
|
|
export const genConf = async (): Promise<void> => {
|
|
const c = await loadConfigRaw();
|
|
const generated = generateConfig(c);
|
|
console.log(generated);
|
|
};
|
|
|
|
export const genSchema = async (): Promise<void> => {
|
|
const c = await loadConfigRaw();
|
|
console.log(c.getSchemaString());
|
|
};
|
|
|
|
export const listConfig = async (): Promise<void> => {
|
|
const c = await loadConfigRaw();
|
|
printConfigOptions(c);
|
|
};
|