UNPKG

ts-cast

Version:
15 lines (14 loc) 388 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.is = void 0; var throw_type_error_1 = require("./throw-type-error"); var is = function (casterFn) { return function (value) { try { casterFn(value, undefined, throw_type_error_1.throwTypeError); return true; } catch (err) { return false; } }; }; exports.is = is;