UNPKG

@typed/io

Version:

Runtime IO type system

17 lines 623 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Unknown = exports.Any = exports.Type = void 0; const D = require("../decoder"); const E = require("../encoder"); var Type; (function (Type) { Type.fromGuard = (guard, name, expected = name) => ({ ...guard, ...D.Decoder.fromGuard(guard, expected), ...E.Encoder.id(), name, }); })(Type = exports.Type || (exports.Type = {})); exports.Any = Type.fromGuard({ is: (_) => true }, `Any`, `any`); exports.Unknown = Type.fromGuard({ is: (_) => true }, `Unknown`, `unknown`); //# sourceMappingURL=Type.js.map