@mojotech/json-type-validation
Version:
runtime type checking and validation of untyped JSON data
43 lines • 1.58 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var decoder_1 = require("./decoder");
/* tslint:disable:variable-name */
/** See `Decoder.string` */
exports.string = decoder_1.Decoder.string;
/** See `Decoder.number` */
exports.number = decoder_1.Decoder.number;
/** See `Decoder.boolean` */
exports.boolean = decoder_1.Decoder.boolean;
/** See `Decoder.anyJson` */
exports.anyJson = decoder_1.Decoder.anyJson;
/** See `Decoder.unknownJson` */
exports.unknownJson = decoder_1.Decoder.unknownJson;
/** See `Decoder.constant` */
exports.constant = decoder_1.Decoder.constant;
/** See `Decoder.object` */
exports.object = decoder_1.Decoder.object;
/** See `Decoder.array` */
exports.array = decoder_1.Decoder.array;
/** See `Decoder.tuple` */
exports.tuple = decoder_1.Decoder.tuple;
/** See `Decoder.dict` */
exports.dict = decoder_1.Decoder.dict;
/** See `Decoder.optional` */
exports.optional = decoder_1.Decoder.optional;
/** See `Decoder.oneOf` */
exports.oneOf = decoder_1.Decoder.oneOf;
/** See `Decoder.union` */
exports.union = decoder_1.Decoder.union;
/** See `Decoder.intersection` */
exports.intersection = decoder_1.Decoder.intersection;
/** See `Decoder.withDefault` */
exports.withDefault = decoder_1.Decoder.withDefault;
/** See `Decoder.valueAt` */
exports.valueAt = decoder_1.Decoder.valueAt;
/** See `Decoder.succeed` */
exports.succeed = decoder_1.Decoder.succeed;
/** See `Decoder.fail` */
exports.fail = decoder_1.Decoder.fail;
/** See `Decoder.lazy` */
exports.lazy = decoder_1.Decoder.lazy;
//# sourceMappingURL=combinators.js.map