UNPKG

fortify-schema

Version:

A modern TypeScript validation library designed around familiar interface syntax and powerful conditional validation. Experience schema validation that feels natural to TypeScript developers while unlocking advanced runtime validation capabilities.

19 lines (16 loc) 471 B
'use strict'; // Even better version - simpler and more reliable // Most practical version - keeps it simple but effective const createEnum = (arr) => { const enumObj = {}; arr.forEach((item) => { const key = item .toUpperCase() .replace(/[.\-\s]/g, "_") .replace(/[^A-Z0-9_]/g, ""); enumObj[key] = item; }); return enumObj; }; exports.createEnum = createEnum; //# sourceMappingURL=arrayToEnum.js.map