UNPKG

plugify-plugins-types-generator

Version:

tool to generate d.ts for plugify plugins by pplugin file (ESM)

15 lines (14 loc) 337 B
export const plugifyEnumsGenerator = (map) => { return [...map.values()].map((v) => ` /** * @description ${v.description} */ export enum ${v.name} { ${v.values.map(v => ` /** * @description ${v.description} * */ ${v.name} = ${v.value}`).join(",\n")} }`) .join("\n"); };