UNPKG

@nucypher/taco

Version:

### [`nucypher/taco-web`](../../README.md)

14 lines 756 B
import { z } from 'zod'; import { baseConditionSchema, httpsURLSchema, jsonPathSchema } from './common'; import { contextParamSchema } from './context'; import { returnValueTestSchema } from './return-value-test'; export const JsonApiConditionType = 'json-api'; export const jsonApiConditionSchema = baseConditionSchema.extend({ conditionType: z.literal(JsonApiConditionType).default(JsonApiConditionType), endpoint: httpsURLSchema, parameters: z.record(z.string(), z.unknown()).optional(), query: jsonPathSchema.optional(), authorizationToken: contextParamSchema.optional(), returnValueTest: returnValueTestSchema, // Update to allow multiple return values after expanding supported methods }); //# sourceMappingURL=json-api.js.map