UNPKG

runtypes

Version:

Runtime validation for static types

76 lines (75 loc) 6.9 kB
"use strict"; /* 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; } });