UNPKG

angel-manager

Version:

<p align="center"> <img src="angel-manager.webp" alt="Angel Manager" width="300"> </p>

33 lines (30 loc) 760 B
import { Arg } from "@core"; export type Arguments = { base: Record<string, string | number>; camel: Record<string, string | number>; kebab: Record<string, string | number>; snake: Record<string, string | number>; pascal: Record<string, string | number>; plural: { camel: Record<string, string | number>; kebab: Record<string, string | number>; snake: Record<string, string | number>; pascal: Record<string, string | number>; }; }; export const argsObject: Arguments = { base: {}, camel: {}, kebab: {}, snake: {}, pascal: {}, plural: { camel: {}, kebab: {}, snake: {}, pascal: {}, }, }; export const generateArgsString = (args: Arg[]) => { return args.map((arg) => `<${arg.name}>`).join(" "); };