ts-cast
Version:
Runtime typechecking
10 lines (9 loc) • 369 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.value = void 0;
var engine_1 = require("../engine");
var value = function (literal, typeName) {
if (typeName === void 0) { typeName = JSON.stringify(literal); }
return (0, engine_1.createCaster)(typeName, function (val) { return val === literal; });
};
exports.value = value;