UNPKG

@eljs/create-template

Version:
25 lines (23 loc) 546 B
import { logger } from '@eljs/utils'; /** * 将对象转换成数组 * @param obj 对象 * @param toNumber 是否转换为数字 */ export function objectToArray(obj) { var toNumber = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return Object.keys(obj).map(function (key) { var title = obj[key]; return { title: title, value: toNumber ? Number(key) : key }; }); } /** * 用户取消 */ export function onCancel() { logger.event('Cancel create template'); process.exit(0); }