blanc-logger
Version:
Advanced Winston logger for NestJS & TypeORM with structured logging.
11 lines (10 loc) • 488 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.generateUUID = void 0;
const uuid_1 = require("uuid");
/** 입력 문자열을 기반으로 UUID를 생성하며, 입력이 없을 경우 랜덤 UUID를 사용하고 하이픈을 제거 */
const generateUUID = (from) => {
const uid = from !== null && from !== void 0 ? from : (0, uuid_1.v4)();
return (0, uuid_1.v5)(uid, uuid_1.v5.DNS).replace(/-/g, '');
};
exports.generateUUID = generateUUID;