@nucypher/taco
Version:
### [`nucypher/taco-web`](../../README.md)
25 lines • 979 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.anyConditionSchema = void 0;
const zod_1 = require("zod");
const compound_condition_1 = require("../compound-condition");
const contract_1 = require("./contract");
const if_then_else_1 = require("./if-then-else");
const json_api_1 = require("./json-api");
const json_rpc_1 = require("./json-rpc");
const jwt_1 = require("./jwt");
const rpc_1 = require("./rpc");
const sequential_1 = require("./sequential");
const time_1 = require("./time");
exports.anyConditionSchema = zod_1.z.lazy(() => zod_1.z.union([
rpc_1.rpcConditionSchema,
time_1.timeConditionSchema,
contract_1.contractConditionSchema,
compound_condition_1.compoundConditionSchema,
json_api_1.jsonApiConditionSchema,
json_rpc_1.jsonRpcConditionSchema,
jwt_1.jwtConditionSchema,
sequential_1.sequentialConditionSchema,
if_then_else_1.ifThenElseConditionSchema,
]));
//# sourceMappingURL=utils.js.map