JS-тип-проверка неопределенная или строка

typeCheck('{x: Number, y: Maybe Boolean}', {x: 2});                 // true
florinrelea