runtypes
Version:
Runtime validation for static types
76 lines (75 loc) • 6.9 kB
JavaScript
;
/* eslint-disable import/no-unused-modules */
/* eslint-disable import/no-named-export */
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.when = exports.match = exports.Void = exports.ValidationError = exports.Unknown = exports.Union = exports.Undefined = exports.Tuple = exports.Template = exports.Symbol = exports.String = exports.Spread = exports.Record = exports.Parser = exports.Runtype = exports.Optional = exports.Object = exports.Number = exports.Nullish = exports.Null = exports.Never = exports.Literal = exports.Lazy = exports.Intersect = exports.InstanceOf = exports.Function = exports.Failcode = exports.Contract = exports.Constraint = exports.Brand = exports.Boolean = exports.BigInt = exports.AsyncContract = exports.Array = void 0;
var Array_js_1 = require("./Array.js");
Object.defineProperty(exports, "Array", { enumerable: true, get: function () { return __importDefault(Array_js_1).default; } });
var AsyncContract_js_1 = require("./utils/AsyncContract.js");
Object.defineProperty(exports, "AsyncContract", { enumerable: true, get: function () { return __importDefault(AsyncContract_js_1).default; } });
var BigInt_js_1 = require("./BigInt.js");
Object.defineProperty(exports, "BigInt", { enumerable: true, get: function () { return __importDefault(BigInt_js_1).default; } });
var Boolean_js_1 = require("./Boolean.js");
Object.defineProperty(exports, "Boolean", { enumerable: true, get: function () { return __importDefault(Boolean_js_1).default; } });
var Brand_js_1 = require("./Brand.js");
Object.defineProperty(exports, "Brand", { enumerable: true, get: function () { return __importDefault(Brand_js_1).default; } });
var Constraint_js_1 = require("./Constraint.js");
Object.defineProperty(exports, "Constraint", { enumerable: true, get: function () { return __importDefault(Constraint_js_1).default; } });
var Contract_js_1 = require("./utils/Contract.js");
Object.defineProperty(exports, "Contract", { enumerable: true, get: function () { return __importDefault(Contract_js_1).default; } });
var Failcode_js_1 = require("./result/Failcode.js");
Object.defineProperty(exports, "Failcode", { enumerable: true, get: function () { return __importDefault(Failcode_js_1).default; } });
var Function_js_1 = require("./Function.js");
Object.defineProperty(exports, "Function", { enumerable: true, get: function () { return __importDefault(Function_js_1).default; } });
var InstanceOf_js_1 = require("./InstanceOf.js");
Object.defineProperty(exports, "InstanceOf", { enumerable: true, get: function () { return __importDefault(InstanceOf_js_1).default; } });
var Intersect_js_1 = require("./Intersect.js");
Object.defineProperty(exports, "Intersect", { enumerable: true, get: function () { return __importDefault(Intersect_js_1).default; } });
var Lazy_js_1 = require("./Lazy.js");
Object.defineProperty(exports, "Lazy", { enumerable: true, get: function () { return __importDefault(Lazy_js_1).default; } });
var Literal_js_1 = require("./Literal.js");
Object.defineProperty(exports, "Literal", { enumerable: true, get: function () { return __importDefault(Literal_js_1).default; } });
var Never_js_1 = require("./Never.js");
Object.defineProperty(exports, "Never", { enumerable: true, get: function () { return __importDefault(Never_js_1).default; } });
var Null_js_1 = require("./Null.js");
Object.defineProperty(exports, "Null", { enumerable: true, get: function () { return __importDefault(Null_js_1).default; } });
var Nullish_js_1 = require("./Nullish.js");
Object.defineProperty(exports, "Nullish", { enumerable: true, get: function () { return __importDefault(Nullish_js_1).default; } });
var Number_js_1 = require("./Number.js");
Object.defineProperty(exports, "Number", { enumerable: true, get: function () { return __importDefault(Number_js_1).default; } });
var Object_js_1 = require("./Object.js");
Object.defineProperty(exports, "Object", { enumerable: true, get: function () { return __importDefault(Object_js_1).default; } });
var Optional_js_1 = require("./Optional.js");
Object.defineProperty(exports, "Optional", { enumerable: true, get: function () { return __importDefault(Optional_js_1).default; } });
var Runtype_js_1 = require("./Runtype.js");
Object.defineProperty(exports, "Runtype", { enumerable: true, get: function () { return __importDefault(Runtype_js_1).default; } });
var Parser_js_1 = require("./Parser.js");
Object.defineProperty(exports, "Parser", { enumerable: true, get: function () { return __importDefault(Parser_js_1).default; } });
var Record_js_1 = require("./Record.js");
Object.defineProperty(exports, "Record", { enumerable: true, get: function () { return __importDefault(Record_js_1).default; } });
var Spread_js_1 = require("./Spread.js");
Object.defineProperty(exports, "Spread", { enumerable: true, get: function () { return __importDefault(Spread_js_1).default; } });
var String_js_1 = require("./String.js");
Object.defineProperty(exports, "String", { enumerable: true, get: function () { return __importDefault(String_js_1).default; } });
var Symbol_js_1 = require("./Symbol.js");
Object.defineProperty(exports, "Symbol", { enumerable: true, get: function () { return __importDefault(Symbol_js_1).default; } });
var Template_js_1 = require("./Template.js");
Object.defineProperty(exports, "Template", { enumerable: true, get: function () { return __importDefault(Template_js_1).default; } });
var Tuple_js_1 = require("./Tuple.js");
Object.defineProperty(exports, "Tuple", { enumerable: true, get: function () { return __importDefault(Tuple_js_1).default; } });
var Undefined_js_1 = require("./Undefined.js");
Object.defineProperty(exports, "Undefined", { enumerable: true, get: function () { return __importDefault(Undefined_js_1).default; } });
var Union_js_1 = require("./Union.js");
Object.defineProperty(exports, "Union", { enumerable: true, get: function () { return __importDefault(Union_js_1).default; } });
var Unknown_js_1 = require("./Unknown.js");
Object.defineProperty(exports, "Unknown", { enumerable: true, get: function () { return __importDefault(Unknown_js_1).default; } });
var ValidationError_js_1 = require("./result/ValidationError.js");
Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return __importDefault(ValidationError_js_1).default; } });
var Void_js_1 = require("./Void.js");
Object.defineProperty(exports, "Void", { enumerable: true, get: function () { return __importDefault(Void_js_1).default; } });
var match_js_1 = require("./utils/match.js");
Object.defineProperty(exports, "match", { enumerable: true, get: function () { return __importDefault(match_js_1).default; } });
Object.defineProperty(exports, "when", { enumerable: true, get: function () { return match_js_1.when; } });